v3.25.2
Financing - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 27, 2025
Jun. 28, 2024
Debt Instrument [Line Items]      
Repayment of long-term debt   $ 133,300,000 $ 100,000,000.0
Proceeds from issuance of long-term debt   83,300,000 $ 0
Senior Notes | Significant Other Observable Inputs (Level 2)      
Debt Instrument [Line Items]      
Estimated fair value of notes   $ 1,500,000,000  
Three-Year Term Loans due 2028      
Debt Instrument [Line Items]      
Debt term 3 years 3 years  
Repayment of long-term debt $ 83,300,000    
Proceeds from issuance of long-term debt $ 83,300,000    
Stated interest rate (as a percent)   5.42%  
Three-Year Term Loans due 2028 | Secured Overnight Financing Rate, Ratings Based Margin      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.125%  
Three-Year Term Loans due 2028 | Revolving Credit Facility due 2030 | Line of Credit      
Debt Instrument [Line Items]      
Debt instrument increase (decrease) in basis spread of variable rate (0.125%)    
Revolving credit facility | Revolving Credit Facility due 2030 | Line of Credit      
Debt Instrument [Line Items]      
Outstanding borrowings   $ 0  
Line of credit facility, maximum borrowing capacity   $ 750,000,000  
Revolving credit facility | Revolving Credit Facility due 2030 | Line of Credit | Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Basis spread on variable rate   1.20%  
1.800% senior unsecured notes due 2026      
Debt Instrument [Line Items]      
Stated interest rate (as a percent)   1.80%  
1.800% senior unsecured notes due 2026 | Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent)   1.80%  
Aggregate principal amount of debt issued   $ 500,000,000  
2.400% senior unsecured notes due 2028      
Debt Instrument [Line Items]      
Stated interest rate (as a percent)   2.40%  
2.400% senior unsecured notes due 2028 | Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent)   2.40%  
Aggregate principal amount of debt issued   $ 500,000,000  
2.950% senior unsecured notes due 2031      
Debt Instrument [Line Items]      
Stated interest rate (as a percent)   2.95%  
2.950% senior unsecured notes due 2031 | Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent)   2.95%  
Aggregate principal amount of debt issued   $ 600,000,000