v3.25.1
Financial Instruments - Schedule of Net Foreign Exchange Positions (Details) - Foreign currency exchange contracts - USD ($)
$ in Millions
Apr. 04, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Buy (Sell) $ 122.3 $ 164.6
Notional Amount 245.9 256.8
Other Currencies - Buy    
Derivatives, Fair Value [Line Items]    
Buy (Sell) 45.7 39.6
Notional Amount 45.7 39.6
Other Currencies - Sell    
Derivatives, Fair Value [Line Items]    
Buy (Sell) (3.1) (6.6)
Notional Amount 3.1 6.6
Japanese Yen    
Derivatives, Fair Value [Line Items]    
Buy (Sell) 23.3 35.0
Notional Amount 23.3 35.0
Philippine Peso    
Derivatives, Fair Value [Line Items]    
Buy (Sell) 41.8 41.0
Notional Amount 41.8 41.0
Czech Koruna    
Derivatives, Fair Value [Line Items]    
Buy (Sell) 20.0 24.0
Notional Amount 20.0 24.0
Euro    
Derivatives, Fair Value [Line Items]    
Buy (Sell) 53.3 71.1
Notional Amount 53.3 71.1
Korean Won    
Derivatives, Fair Value [Line Items]    
Buy (Sell) (58.7) (39.5)
Notional Amount $ 58.7 $ 39.5