v3.26.3
Operating Leases (Details - Right-to-use) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Operating Leases    
Operating lease right-of-use assets $ 4,437,863  
Less: accumulated amortization (820,529)  
Operating lease right-of-use assets, as of September 30, 2026 3,617,334 $ 2,607,256
Operating lease liability 4,437,863  
Less: accumulated reduction (723,660)  
Total operating lease liability 3,714,203  
Current operating lease liability 972,234 456,429
Non-current operating lease liability $ 2,741,969 $ 2,173,626