v3.26.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 6 Months Ended
Jun. 30, 2026
Jun. 29, 2025
Jun. 30, 2026
Jun. 29, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange gain (loss) $ (18,644) $ 41,929 $ (39,499) $ 68,218
Interest benefit     15,422 7,484
Cross-currency interest rate swaps | Not designated as hedging instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Interest benefit 7,117 3,245 15,422 7,484
Cross-currency interest rate swaps | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Foreign exchange gain (loss) $ (3,392) $ (61,063) $ 9,346 $ (83,563)