XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASE OBLIGATIONS (Details - Future minimum lease payments) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Present value of minimum lease payments, operating leases $ 101,946 $ 178,450
Less: current portion, capital leases 36,622 41,113
Less: current portion, operating leases 101,946  
Lease Obligation, net of current portion, capital leases 9,270 27,369
Lease Obligation, net of current portion, operating leases 0 $ 11,549
Operating Lease [Member]    
2025 92,007  
2026 11,477  
Total minimum payments, operating leases 103,484  
Less: amount representing interest, operating leases 1,538  
Present value of minimum lease payments, operating leases 101,946  
Less: current portion, operating leases 101,946  
Lease Obligation, net of current portion, operating leases 0  
Capital Lease Obligations [Member]    
2025 19,610  
2026 28,028  
Total minimum payments, capital leases 47,638  
Less: amount representing interest, capital leases 1,746  
Present value of minimum lease payments, capital leases 45,892  
Less: current portion, capital leases 36,622  
Lease Obligation, net of current portion, capital leases $ 9,270