v3.25.2
COMMITMENTS (Details - Future minimum lease payments) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Present value of minimum lease payments, operating leases $ 50,995 $ 178,450
Less: current portion, capital leases 27,368 41,113
Less: current portion, operating leases 50,995  
Future minimum long-term lease liability 0 27,369
Future minimum long-term lease liability 90,954 $ 11,549
Operating Lease [Member]    
2026 60,819  
2027 50,823  
2028 47,864  
Total minimum payments, operating leases 159,506  
Less: amount representing interest, operating leases 17,557  
Present value of minimum lease payments, operating leases 141,949  
Less: current portion, operating leases 50,995  
Future minimum long-term lease liability 90,954  
Capital Lease Obligations [Member]    
2026 28,004  
2027 0  
2028 0  
Total minimum payments, capital leases 28,004  
Less: amount representing interest, capital leases 637  
Present value of minimum lease payments, capital leases 27,368  
Less: current portion, capital leases 27,368  
Future minimum long-term lease liability $ 0