XML 91 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments Gains and Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss $ (68,716) $ (26,921) $ 710,700
Net derivative (gain) loss (49,958) (68,154) 374,012
Oil Contracts      
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss (12,606) 26,873 514,641
Net derivative (gain) loss (4,856) (20,813) 284,863
Gas Contracts      
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss (58,679) (49,156) 171,598
Net derivative (gain) loss (48,681) (42,713) 82,769
NGL Contracts      
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss 2,569 (4,638) 24,461
Net derivative (gain) loss $ 3,579 $ (4,628) $ 6,380