v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Effective tax rate , excluding impact of discrete items, percent 41.87% 62.58%
Income tax (benefit) expense $ 4,315 $ 16,083
Favorable oil price adjustment 2,900  
Income tax, net of oil price adjustment 1,400  
Unrecognized tax benefits $ 0