XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies (Details - Lease cost) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 739,557 $ 775,494 $ 1,532,546 $ 1,554,727
Cash paid for amounts included in the measurement of lease liabilities $ 742,427 $ 755,643 $ 1,529,857 $ 1,524,704
Remaining lease term in years 1.33 – 4.42 0.58 – 5.42 1.33 – 4.42 0.58 – 5.42
Average discount rate - operating leases 5 - 8% 5 - 8% 5 - 8% 5 - 8%