v3.26.1
INCOME TAXES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Provision/(benefit) for income tax $ 197,231 $ (947,749) $ 528,579 $ (1,296,718)
Statutory income tax rate 22.30% 44.70% 21.60% 34.20%