XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Fair Values of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value $ 34,400 $ 6,633
Derivative Liabilities, Fair Value (1,370) (2,666)
Derivatives Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 34,400 1,650
Derivatives Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (1,370) (2,528)
Commodity Contracts [Member] | Derivatives Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 17,200 1,650
Commodity Contracts [Member] | Derivatives Designated as Hedging Instrument [Member] | Deferred Credits and Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value   (138)
Commodity Contracts [Member] | Derivatives Designated as Hedging Instrument [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value 17,200  
Commodity Contracts [Member] | Derivatives Not Designated as Hedging Instrument [Member] | Accrued Expenses and Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (501) (2,528)
Foreign Exchange Contracts [Member] | Derivatives Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   $ 4,983
Foreign Exchange Contracts [Member] | Derivatives Not Designated as Hedging Instrument [Member] | Accrued Expenses and Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value $ (869)