XML 87 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]      
Gain (loss) from derivative financial instruments $ (662,522) $ (560,648) $ 9,951
Gain (Loss) from Derivative Financial Instruments      
Derivative [Line Items]      
Gain (loss) from derivative financial instruments (662,522) (560,648) 9,951
Gain (Loss) from Derivative Financial Instruments | Natural gas price derivatives      
Derivative [Line Items]      
Gain (loss) from derivative financial instruments (662,522) (555,636) 353
Gain (Loss) from Derivative Financial Instruments | Oil price derivatives      
Derivative [Line Items]      
Gain (loss) from derivative financial instruments 0 (7,247) 12,059
Gain (Loss) from Derivative Financial Instruments | Interest rate derivatives      
Derivative [Line Items]      
Gain (loss) from derivative financial instruments $ 0 $ 2,235 $ (2,461)