v3.25.2
Financial Instruments and Derivatives - Schedule of Location and Fair Values of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Prepaid expenses | Commodity contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset $ 1,311 $ 671
Prepaid expenses | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 1,365 961
Prepaid expenses | Foreign exchange contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 3,134 2,068
Prepaid expenses | Foreign exchange contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 3,275 (59)
Prepaid expenses | Net investment hedge | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 21,821 26,833
Accrued expenses and other | Commodity contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (1,569) (19)
Accrued expenses and other | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (216) (574)
Accrued expenses and other | Foreign exchange contracts | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (1,963) (3,909)
Accrued expenses and other | Foreign exchange contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (236) (3,022)
Other assets | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 168 0
Other assets | Net investment hedge | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 1,845
Other liabilities | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (14) 0
Other liabilities | Net investment hedge | Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability $ (240,061) $ (16,759)