v3.22.2.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, 2022
Dec. 31, 2021
Derivative [Line Items]    
Net Assets Recognized in Balance Sheet $ 42,726 $ 6,463
Net Liabilities Recognized in Balance Sheet 90 1,835
Prepayment and other    
Derivative [Line Items]    
Net Assets Recognized in Balance Sheet 42,726 6,463
Accrued liabilities    
Derivative [Line Items]    
Net Liabilities Recognized in Balance Sheet 90 1,835
Derivatives Designated as Hedging Instruments    
Derivative [Line Items]    
Gross Assets   0
Gross Liabilities Offset in Balance Sheet   0
Net Assets Recognized in Balance Sheet   0
Gross Liabilities   238
Gross Assets Offset in Balance Sheet   0
Net Liabilities Recognized in Balance Sheet   238
Derivatives Designated as Hedging Instruments | Commodity forward contracts    
Derivative [Line Items]    
Gross Assets   0
Gross Liabilities Offset in Balance Sheet   0
Net Assets Recognized in Balance Sheet   0
Gross Liabilities   238
Gross Assets Offset in Balance Sheet   0
Net Liabilities Recognized in Balance Sheet   238
Derivatives Not Designated as Hedging Instruments    
Derivative [Line Items]    
Gross Assets 42,726 7,780
Gross Liabilities Offset in Balance Sheet 0 (1,317)
Net Assets Recognized in Balance Sheet 42,726 6,463
Gross Liabilities 90 1,597
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 90 1,597
Derivatives Not Designated as Hedging Instruments | NYMEX futures contracts    
Derivative [Line Items]    
Gross Assets 9,082 0
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 9,082 0
Gross Liabilities 0 1,269
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 0 1,269
Derivatives Not Designated as Hedging Instruments | Commodity forward contracts    
Derivative [Line Items]    
Gross Assets 190 286
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 190 286
Gross Liabilities 90 328
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 90 328
Derivatives Not Designated as Hedging Instruments | Foreign currency forward contracts    
Derivative [Line Items]    
Gross Assets 33,454 7,494
Gross Liabilities Offset in Balance Sheet 0 (1,317)
Net Assets Recognized in Balance Sheet 33,454 6,177
Gross Liabilities 0 0
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet $ 0 $ 0