v3.25.1
Financial instruments - Foreign exchange gains and losses recognized within AOCI and the interest benefit recognized within interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange (loss) gain $ 26,289 $ (36,669)
Interest benefit 4,239 3,720
Cross-currency interest rate swaps | Not designated as hedging instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Interest benefit 4,239 3,720
Cross-currency interest rate swaps | Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Foreign exchange (loss) gain $ (22,499) $ 8,893