v3.26.1
INCOME TAXES (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Income (loss) before income taxes and noncontrolling interest $ (609,693) $ 2,575,415 $ (2,306,213) $ 3,949,595
Income tax expense $ (871,331) $ (920,037) $ (1,388,202) $ (1,551,347)
Effective tax rate 143.00% (36.00%) 60.00% (39.00%)