v3.25.2
Financial Instruments and Risk Management - Fair Values of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Derivatives, Fair Value [Line Items]    
Net derivative asset (liability) $ (2,673) $ 8,672
Assets, Total    
Derivatives, Fair Value [Line Items]    
Total derivative assets 1,061 8,733
Liabilities, Total    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities (3,734) (61)
Forward foreign exchange contract | Other current assets | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative assets 235 4,431
Forward foreign exchange contract | Other current assets | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative assets 398 3,941
Forward foreign exchange contract | Other noncurrent assets | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative assets 1 361
Forward foreign exchange contract | Accrued liabilities | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities (1,993) (41)
Forward foreign exchange contract | Accrued liabilities | Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities (1,548) (20)
Forward foreign exchange contract | Other noncurrent liabilities | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative liabilities (193) 0
Interest rate contract | Other current assets | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative assets 102 0
Interest rate contract | Other noncurrent assets | Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Total derivative assets $ 325 $ 0