v3.25.1
Financial instruments - Additional information (Details)
€ in Millions
3 Months Ended
Mar. 30, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Apr. 25, 2024
USD ($)
counterparty
agreement
Apr. 25, 2024
EUR (€)
counterparty
agreement
Dec. 31, 2023
USD ($)
counterparty
Dec. 31, 2023
EUR (€)
counterparty
Derivatives Fair Value [Line Items]              
Allowance for credit losses $ 8,200,000   $ 10,000,000        
Allowance for credit losses, current 4,000,000   6,100,000        
Cash flow hedging              
Derivatives Fair Value [Line Items]              
Ineffectiveness related to derivatives 0 $ 0          
Foreign exchange contract | Not designated as hedging instrument              
Derivatives Fair Value [Line Items]              
Gains (losses) on derivatives 22,600,000 $ 3,600,000          
Total notional amount for all open foreign currency forward contracts $ 910,700,000   168,600,000        
Derivative, term of contract 12 months            
Foreign exchange contract | Designated as hedging instrument | Cash flow hedging              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts $ 312,500,000   $ 270,900,000        
Cross-currency interest rate swaps | Designated as hedging instrument              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts           $ 500,000,000  
Derivative, number of counterparties | counterparty           6 6
Number of new agreements | agreement       2 2    
Cross-currency interest rate swaps | Designated as hedging instrument | Short              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts           $ 500,000,000  
Derivative, fixed interest rate           4.63% 4.63%
Cross-currency interest rate swaps | Designated as hedging instrument | Long              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts | €             € 474.7
Derivative, fixed interest rate           3.05% 3.05%
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument              
Derivatives Fair Value [Line Items]              
Derivative, number of counterparties | counterparty       5 5    
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Short              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts       $ 250,000,000      
Derivative, fixed interest rate       4.25% 4.25%    
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Long              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts | €         € 233.4    
Derivative, fixed interest rate       2.44% 2.44%    
Cross Currency Interest Rate Contract, Expiring 2029 | Designated as hedging instrument              
Derivatives Fair Value [Line Items]              
Derivative, number of counterparties | counterparty       4 4    
Cross Currency Interest Rate Contract, Expiring 2029 | Designated as hedging instrument | Short              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts       $ 250,000,000      
Derivative, fixed interest rate       4.25% 4.25%    
Cross Currency Interest Rate Contract, Expiring 2029 | Designated as hedging instrument | Long              
Derivatives Fair Value [Line Items]              
Total notional amount for all open foreign currency forward contracts | €         € 233.4    
Derivative, fixed interest rate       2.45% 2.45%