XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and contingencies (Details - Lease cost) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 205,517 $ 213,423 $ 411,034 $ 369,959
Cash paid for amounts included in the measurement of lease liabilities $ 212,694 $ 179,785 $ 422,457 $ 342,392
Lease remaining term 1 year 9 months 2 years 9 months 1 year 9 months 2 years 9 months
Average discount rate - operating leases 8.00% 8.00% 8.00% 8.00%