XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.4
NOTES PAYABLE (Tables)
6 Months Ended
Dec. 31, 2020
Notes Payable [Abstract]  
Schedule of commitments and contingencies obligations
Year   Amount  
2021   $ 136,821  
2022     19,881  
2023     20,282  
2024     7,815  
Total   $ 184,800  
Less: Long-term portion of notes payable     (38,952 )
Notes payable, current portion   $ 145,848