XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Summary of Fair Value of Derivatives by Balance Sheet Line Item (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 29,994 $ 16,423
Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 33,803 18,537
Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 3,533 5,798
Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 1,185 5,982
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 222 498
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 373 655
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 947 1,520
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 499 770
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 24,643 11,210
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 31,048 15,890
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 1,305 2,873
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 686 5,212
Foreign Exchange Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 367 603
Foreign Exchange Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 1,281 192
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 200  
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities   1,213
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 4,562 4,112
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Other Non-current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 2,382 $ 1,992