XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies (Details - Balance Sheet) - USD ($)
Mar. 31, 2022
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]    
Right of use asset - non-current $ 9,095,158 $ 1,819,421
Lease Liability - current 1,790,688 731,944
Lease Liability - non-current 7,573,610 1,169,552
Total operating lease liabilities $ 9,364,298 $ 1,901,496