v3.26.3
INCOME TAXES (Details - Income tax expense) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Current $ 0 $ (140,561) $ 0 $ (140,561)
Deferred 0 0 0 0
Total income tax expense $ 0 $ (140,561) $ 0 $ (140,561)