XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Details - Lease cost) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
DisclosureLineElements [Line Items]        
Operating lease cost $ 361,746 $ 534,836 $ 723,491 $ 1,264,477
Short-term lease cost 0 28,880 9,781 224,068
Cash paid for amounts included in the measurement of lease liabilities $ 378,512 $ 544,820 $ 757,024 $ 1,285,143
Remaining term in years 2 years 5 months 1 day   2 years 5 months 1 day  
Average discount rate - operating leases 5.00%   5.00%  
Minimum [Member]        
DisclosureLineElements [Line Items]        
Remaining term in years   3 months 29 days   3 months 29 days
Average discount rate - operating leases   5.00%   5.00%
Maximum [Member]        
DisclosureLineElements [Line Items]        
Remaining term in years   3 years 5 months 1 day   3 years 5 months 1 day
Average discount rate - operating leases   6.00%   6.00%