XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities - Summary Of Balance Sheet Locations And Related Fair Values Of Outstanding Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Derivative [Line Items]    
Net Assets Recognized in Balance Sheet $ 1,967 $ 275
Net Liabilities Recognized in Balance Sheet 10,431 23,978
Prepayment and other    
Derivative [Line Items]    
Net Assets Recognized in Balance Sheet 1,967 275
Accrued liabilities    
Derivative [Line Items]    
Net Liabilities Recognized in Balance Sheet 10,431 23,978
Derivatives Designated as Hedging Instruments    
Derivative [Line Items]    
Gross Assets 1,384 0
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 1,384 0
Gross Liabilities 0 359
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 0 359
Derivatives Designated as Hedging Instruments | Commodity price swaps    
Derivative [Line Items]    
Gross Assets 1,384 0
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 1,384 0
Gross Liabilities 0 359
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 0 359
Derivatives Not Designated as Hedging Instruments    
Derivative [Line Items]    
Gross Assets 583 275
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 583 275
Gross Liabilities 15,757 23,619
Gross Assets Offset in Balance Sheet (5,326) 0
Net Liabilities Recognized in Balance Sheet 10,431 23,619
Derivatives Not Designated as Hedging Instruments | Commodity price swaps    
Derivative [Line Items]    
Gross Assets 67  
Gross Liabilities Offset in Balance Sheet 0  
Net Assets Recognized in Balance Sheet 67  
Gross Liabilities 0  
Gross Assets Offset in Balance Sheet 0  
Net Liabilities Recognized in Balance Sheet 0  
Derivatives Not Designated as Hedging Instruments | NYMEX futures contracts    
Derivative [Line Items]    
Gross Assets 0 0
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 0 0
Gross Liabilities 8,781 418
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 8,781 418
Derivatives Not Designated as Hedging Instruments | Commodity forward contracts    
Derivative [Line Items]    
Gross Assets 516 275
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 516 275
Gross Liabilities 537 196
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 537 196
Derivatives Not Designated as Hedging Instruments | Foreign currency forward contracts    
Derivative [Line Items]    
Gross Assets 0 0
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 0 0
Gross Liabilities 6,439 23,005
Gross Assets Offset in Balance Sheet (5,326) 0
Net Liabilities Recognized in Balance Sheet $ 1,113 $ 23,005