v3.25.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Income (loss) before income taxes $ (73,468) $ (36,684) $ 57,283 $ (69,398)
Income tax (benefit) expense $ 1,256 $ 638 $ 2,075 $ 933
Effective tax rate (in percent) (1.71%) (1.74%) 3.62% (1.34%)