v3.26.1
LEASES (Details - Future payments of lease liabilities) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
2026 operating lease $ 32,054  
2026 finance lease 13,392  
2027 operating lease 54,482  
2027 finance lease 26,784  
2028 operating lease 0  
2028 finance lease 26,784  
2029 operating lease 0  
2029 finance lease 26,784  
Thereafter operating lease 0  
Thereafter finance lease 0  
Payments due operating lease 86,536  
Payments due finance lease 93,744  
Less interest operating lease (4,526)  
Less interest finance lease (17,289)  
Total operating lease 82,010 $ 109,868
Total finance lease $ 76,455 $ 88,171