XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
LEASE OBLIGATIONS (Details - Future minimum lease payments) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Present value of minimum lease payments, operating leases $ 57,088 $ 178,450
Less: current portion, capital leases 36,225 41,113
Less: current portion, operating leases 57,088  
Lease Obligation, net of current portion, capital leases 0 27,369
Lease Obligation, net of current portion, operating leases 0 $ 11,549
Operating Lease [Member]    
2025 45,944  
2026 11,477  
Total minimum payments, operating leases 57,421  
Less: amount representing interest, operating leases 333  
Present value of minimum lease payments, operating leases 57,088  
Less: current portion, operating leases 57,088  
Lease Obligation, net of current portion, operating leases 0  
Capital Lease Obligations [Member]    
2025 9,335  
2026 28,004  
Total minimum payments, capital leases 37,339  
Less: amount representing interest, capital leases 1,114  
Present value of minimum lease payments, capital leases 36,225  
Less: current portion, capital leases 36,225  
Lease Obligation, net of current portion, capital leases $ 0