XML 76 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments - Fair Values of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   $ 4,772
Derivative Liabilities, Fair Value $ (19,599) (8,600)
Derivatives Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (18,400) (8,600)
Derivatives Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities, Fair Value (1,199)  
Derivatives Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   4,672
Commodity Contracts [Member] | Derivatives Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   100
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 (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 (11,200) (8,600)
Commodity Contracts [Member] | Derivatives Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   2,617
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 (1,118)  
Foreign Exchange Contracts [Member] | Derivatives Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Assets, Fair Value   $ 2,055
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 $ (81)