v3.25.2
Fair Value Measurements (Details 1) - USD ($)
$ in Millions
Jun. 28, 2025
Mar. 29, 2025
3.750% Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes, Carrying Value, Noncurrent $ 399.8 $ 399.7
2.950% Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes, Carrying Value, Noncurrent 743.3 742.9
5.000% Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes, Carrying Value, Noncurrent 493.9 0.0
Fair Value, Inputs, Level 2 [Member] | 3.750% Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes, Fair Value 399.2 398.4
Fair Value, Inputs, Level 2 [Member] | 2.950% Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes, Fair Value 697.5 690.8
Fair Value, Inputs, Level 2 [Member] | 5.000% Senior Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes, Fair Value $ 507.1 $ 0.0