v3.26.1
INCOME TAXES (Details - Components of loss before income taxes) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
DisclosureLineItem [Line Items]        
Income (Loss) before income taxes $ 183,042 $ 33,502 $ 285,276 $ (142,740)
Geographic Distribution, Domestic [Member]        
DisclosureLineItem [Line Items]        
Income (Loss) before income taxes     248,549 (5,000)
Geographic Distribution, Foreign [Member]        
DisclosureLineItem [Line Items]        
Income (Loss) before income taxes     $ 36,727 $ (137,740)