XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments - Summary of Fair Value of Derivatives by Balance Sheet Line Item (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 40,598 $ 38,298
Noncurrent Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 39,670 40,471
Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 2,821 3,511
Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 902 1,325
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Current Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 192 183
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Noncurrent Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 71 115
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 2,371 2,358
Designated as Hedging Instrument [Member] | Natural Gas [Member] | Other Non-current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 734 729
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Current Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 36,021 33,075
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Noncurrent Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 38,573 39,902
Foreign Exchange Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 332 440
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 168 596
Foreign Exchange Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Current Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 713 1,512
Foreign Exchange Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities 118 677
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Current Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 165 366
Aluminum Forward Contracts [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liabilities   36
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Current Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets 3,507 3,162
Interest Rate Swap Contracts Designated as Hedges [Member] | Designated as Hedging Instrument [Member] | Noncurrent Asset [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative assets $ 1,026 $ 454