XML 88 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments Gains and Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss $ (26,921) $ 710,700 $ 748,958
Net derivative (gain) loss (68,154) 374,012 901,659
Oil Contracts      
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss 26,873 514,641 523,245
Net derivative (gain) loss (20,813) 284,863 650,959
Gas Contracts      
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss (49,156) 171,598 152,361
Net derivative (gain) loss (42,713) 82,769 172,248
NGL Contracts      
Derivative Instruments, (Gain) Loss [Line Items]      
Net derivative settlement (gain) loss (4,638) 24,461 73,352
Net derivative (gain) loss $ (4,628) $ 6,380 $ 78,452