v3.26.1
Fair Value Measurements (Details 1) - USD ($)
$ in Millions
Mar. 28, 2026
Mar. 29, 2025
3.750% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Carrying Value, Noncurrent $ 0.0  
Senior Notes, Carrying Value, Current   $ 399.7
2.950% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Carrying Value, Noncurrent 744.3 742.9
5.000% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Carrying Value, Noncurrent 494.6 0.0
Fair Value, Inputs, Level 2 [Member] | 3.750% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Fair Value 0.0  
Short-Term Debt, Fair Value   398.4
Fair Value, Inputs, Level 2 [Member] | 2.950% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Fair Value 702.6 690.8
Fair Value, Inputs, Level 2 [Member] | 5.000% Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior Notes, Fair Value $ 503.4 $ 0.0