v3.26.1
Leases (Details - Supplemental balance sheet info) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
Operating lease assets $ 85,454 $ 0
Current portion of operating lease liabilities 90,693 $ 0
Noncurrent operating lease liabilities 0  
Total operating lease liabilities $ 90,693  
Weighted average remaining lease term operating leases 11 months 4 days  
Weighted average discount rate operating lease 7.90%