XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies (Details - Lease cost) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 594,133 $ 792,826
Cash paid for amounts included in the measurement of lease liabilities $ 604,117 $ 792,317
Remaining term in years 0.58 – 3.67 0.08 – 4.67
Average discount rate - operating leases 5 - 6% 5 - 8%