v3.26.1
Financial Instruments and Derivatives - Schedule of Location and Fair Values of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Commodity contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability $ (490) $ 0
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (1,672) (1,517)
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign exchange contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (2,119) (1,028)
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign exchange contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (421) (887)
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Net investment hedge | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (76,782) (58,594)
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Commodity contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 94 175
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 101 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Foreign exchange contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 33
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Commodity contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (2) 0
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (135) 0
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Foreign exchange contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability 0 (87)
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Net investment hedge | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (87,222) (167,967)
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseCurrent | Commodity contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 1,831 1,508
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseCurrent | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 221 185
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseCurrent | Foreign exchange contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 3,945 1,131
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseCurrent | Foreign exchange contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 1,330 1,106
Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseCurrent | Net investment hedge | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset $ 19,333 $ 19,358