v3.26.3
INCOME TAX (Details - Effective tax rates) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Income before income taxes $ 8,190,197 $ 2,245,617 $ 23,564,314 $ 7,539,648
Income tax expense $ 1,454,503 $ 30,482 $ 4,633,165 $ 1,350,652
Effective tax rate 17.80% 1.40% 19.70% 17.90%