XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
NOTES PAYABLE (Tables)
9 Months Ended
Mar. 31, 2021
Notes Payable [Abstract]  
Schedule of commitments and contingencies obligations
Year  Amount
2021   $131,710 
2022    18,959 
2023    19,341 
2024    7,452 
Total   $177,463 
Less: Long-term portion of notes payable    (32,487)
Notes payable, current portion   $144,975