XML 87 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Fair Values of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value $ (14,361) $ (19,599)
Derivatives Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (6,200) (18,400)
Derivatives Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (8,161) (1,199)
Commodity Contracts [Member] | Derivatives Designated as Hedging Instrument [Member] | Accrued Expenses and Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (2,400) (7,200)
Commodity Contracts [Member] | Derivatives Designated as Hedging Instrument [Member] | Deferred Credits and Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (3,800) (11,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 (5,685) (1,118)
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 $ (2,476) $ (81)