XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details - Lease cost) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases    
Operating lease cost $ 2,083,235 $ 2,716,705
Operating lease cost 85,954 54,258
Cash paid for amounts included in the measurement of lease liabilities $ 2,216,896 $ 2,644,838
Remaining term in years 2.92 0.08 – 3.92
Average discount rate - operating leases 5 5 - 8