XML 86 R74.htm IDEA: XBRL DOCUMENT 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 $ 21,541 $ (68,167) $ 21,493 $ (94,826)
Income tax expense $ 4,978 $ 14,512 $ 2,438 $ 19,515
Effective tax rate 23.10%   11.30%