v3.26.1
Operating Leases (Details - Lease maturity) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]    
Operating Lease Discount $ (743,284)  
Operating Lease Liability 3,156,014 $ 297,331
Future Lease Payments 3,899,298  
Year 2026 [Member]    
Lessee, Lease, Description [Line Items]    
Future Lease Payments 524,656  
Operating Lease Discount (158,516)  
Operating Lease Liability 366,140  
Year 2027 [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease Discount (260,975)  
Operating Lease Liability 769,320  
Future Lease Payments 1,030,295  
Year 2028 [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease Discount (206,382)  
Operating Lease Liability 848,683  
Future Lease Payments 1,055,065  
Year 2029 [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease Discount (84,939)  
Operating Lease Liability 618,988  
Future Lease Payments 703,927  
Year 2030 [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease Discount (32,471)  
Operating Lease Liability 552,884  
Future Lease Payments $ 585,355