v3.25.2
Derivative Financial Instruments - Fair Values Of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Other current assets | Foreign currency forward contracts | Derivatives designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Assets $ 4,101 $ 469
Other current assets | Foreign currency forward contracts | Derivatives not designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Assets 22 1,302
Other current assets | Commodity contracts | Derivatives designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Assets 133 0
Other current assets | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Assets 488 0
Accrued expenses and other current liabilities | Foreign currency forward contracts | Derivatives designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Liabilities 4,645 135
Accrued expenses and other current liabilities | Foreign currency forward contracts | Derivatives not designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Liabilities 220 2,411
Accrued expenses and other current liabilities | Commodity contracts | Derivatives designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Liabilities 0 185
Accrued expenses and other current liabilities | Commodity contracts | Derivatives not designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Liabilities 0 73
Accrued expenses and other current liabilities | Interest rate contracts | Derivatives designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Liabilities 104 101
Deferred credits and other liabilities | Interest rate contracts | Derivatives designated as hedging instruments:    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative Liabilities $ 0 $ 36