v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Benefit from income taxes $ 1,441 $ (15,658)
Pre-tax loss $ 4,542 $ (3,919)
Effective tax rate 31.70%