| SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($) | Sep. 30, 2021 | Jun. 30, 2021 | 
|---|---|---|
| Leases | ||
| Operating lease assets, net | $ 1,197,453 | $ 1,345,869 | 
| Operating, current | 828,879 | 857,729 | 
| Operating, non-current | 438,423 | 564,257 | 
| Total Lease Liabilities | $ 1,267,302 | $ 1,421,986 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of lessee's right to use underlying asset under operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 |