v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Effective tax rate , excluding impact of discrete items, percent 39.06% 52.91% 39.25% 58.36%
Income tax (benefit) expense $ 16,792 $ 6,983 $ 21,107 $ 23,066
Favorable oil price adjustment (1,000)   2,000  
Income tax, net of oil price adjustment 17,800   19,100  
Unrecognized tax benefits $ 0   $ 0