XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments, (Gain) Loss [Line Items]    
Net derivative settlement (gain) loss $ (7,751) $ (13,274)
Net derivative loss 17,216 28,145
Oil Contracts    
Derivative Instruments, (Gain) Loss [Line Items]    
Net derivative settlement (gain) loss (2,883) (2,525)
Net derivative loss 2,873 37,099
Gas Contracts    
Derivative Instruments, (Gain) Loss [Line Items]    
Net derivative settlement (gain) loss (7,195) (12,220)
Net derivative loss 12,074 (14,828)
NGL Contracts    
Derivative Instruments, (Gain) Loss [Line Items]    
Net derivative settlement (gain) loss 2,327 1,471
Net derivative loss $ 2,269 $ 5,874