XML 77 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Schedule of Location and Fair Value Amounts of All Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Total financial liabilities   $ 44,400
Derivatives Not Designated as Hedging Contracts | Derivative asset - current | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Gross recognized assets $ 51,803 3,191
Gross Amounts Offset (20,472) (1,843)
Total financial assets 31,331 1,348
Derivatives Not Designated as Hedging Contracts | Derivative liability - current | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Gross recognized liabilities 34,525 47,153
Gross Amounts Offset (20,472) (1,843)
Total financial liabilities 14,053 45,310
Derivatives Not Designated as Hedging Contracts | Derivative asset - noncurrent | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Gross recognized assets 9,117 2,721
Gross Amounts Offset 0 (2,564)
Total financial assets 9,117 157
Derivatives Not Designated as Hedging Contracts | Derivative liability - noncurrent | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Gross recognized liabilities 0 3,135
Gross Amounts Offset 0 (2,564)
Total financial liabilities $ 0 $ 571