XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Summary Of Balance Sheet Locations And Related Fair Values Of Outstanding Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Net Assets Recognized in Balance Sheet $ 3,835 $ 3,744
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepayments and other Prepayments and other
Net Liabilities Recognized in Balance Sheet $ 6,958 $ 17,549
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
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 210  
Gross Assets Offset in Balance Sheet 0  
Net Liabilities Recognized in Balance Sheet 210  
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 210  
Gross Assets Offset in Balance Sheet 0  
Net Liabilities Recognized in Balance Sheet 210  
Derivatives Not Designated as Hedging Instruments    
Derivative [Line Items]    
Gross Assets 4,743 $ 3,744
Gross Liabilities Offset in Balance Sheet (908) 0
Net Assets Recognized in Balance Sheet 3,835 3,744
Gross Liabilities 6,748 17,549
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 6,748 17,549
Derivatives Not Designated as Hedging Instruments | Commodity forward contracts    
Derivative [Line Items]    
Gross Assets 574 2,908
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 574 2,908
Gross Liabilities 528 1,848
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 528 1,848
Derivatives Not Designated as Hedging Instruments | NYMEX futures contracts    
Derivative [Line Items]    
Gross Assets 0 836
Gross Liabilities Offset in Balance Sheet 0 0
Net Assets Recognized in Balance Sheet 0 836
Gross Liabilities 4,674 0
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 4,674 0
Derivatives Not Designated as Hedging Instruments | Commodity price swap 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 1,495 7,808
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet 1,495 7,808
Derivatives Not Designated as Hedging Instruments | Foreign currency forward contracts    
Derivative [Line Items]    
Gross Assets 4,169 0
Gross Liabilities Offset in Balance Sheet (908) 0
Net Assets Recognized in Balance Sheet 3,261 0
Gross Liabilities 51 7,893
Gross Assets Offset in Balance Sheet 0 0
Net Liabilities Recognized in Balance Sheet $ 51 $ 7,893