v3.26.1
INCOME TAXES (Details - Valuation Allowance) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Valuation allowance, beginning balance $ 259,745 $ 220,765
Additions of valuation allowance 0 0
Reductions of valuation allowance (168,774) (124,921)
Valuation allowance, ending balance $ 90,791 $ 95,844