XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details - Lease maturity) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Leases    
2026 $ 1,533,918  
2027 1,586,572  
2028 1,459,409  
Less: Imputed interest/present value discount (304,821)  
Present value of lease liabilities $ 4,275,078 $ 6,549,110