v3.26.1
Debt - Summary of Long-term Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2026
Feb. 12, 2026
Dec. 08, 2025
Jul. 03, 2026
Dec. 31, 2025
Jul. 09, 2021
Debt Instrument [Line Items]            
Debt issuance costs $ (10,823)     $ (10,823) $ (12,790)  
Total debt 2,513,112     2,513,112 2,786,009  
Less: Current portion of debt 100,000     100,000 100,000  
Total long-term debt 2,413,112     2,413,112 2,686,009  
Non-public | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Long-term debt, gross $ 0     $ 0 0  
Aggregate maximum borrowing capacity           $ 500,000
3.93% Senior Notes 10/10/2026 | Non-public | Senior Notes            
Debt Instrument [Line Items]            
Interest Rate 3.93%     3.93%    
Long-term debt, gross $ 100,000     $ 100,000 100,000  
Three-Year Term Loan Facility 12/8/2028 | Non-public | Line of Credit            
Debt Instrument [Line Items]            
Debt instrument, term (in years)       3 years    
Long-term debt, gross $ 900,000     $ 900,000 900,000  
5.25% Senior Notes 6/1/2029 | Public | Senior Notes            
Debt Instrument [Line Items]            
Interest Rate 5.25%     5.25%    
Long-term debt, gross $ 700,000     $ 700,000 700,000  
Senior notes, issued at par (as a percent) 99.843%     99.843%    
3.96% Senior Notes 3/21/2030 | Non-public | Senior Notes            
Debt Instrument [Line Items]            
Interest Rate 3.96%     3.96%    
Long-term debt, gross $ 150,000     $ 150,000 150,000  
Five-Year Term Loan Facility 12/6/2030 | Line of Credit            
Debt Instrument [Line Items]            
Debt instrument, term (in years) 5 years 5 years 5 years      
Long-term debt, gross $ 175,000   $ 450,000 $ 175,000    
Five-Year Term Loan Facility 12/6/2030 | Non-public | Line of Credit            
Debt Instrument [Line Items]            
Debt instrument, term (in years)       5 years    
Long-term debt, gross $ 175,000     $ 175,000 450,000  
5.45% Senior Notes 6/1/2034 | Public | Senior Notes            
Debt Instrument [Line Items]            
Interest Rate 5.45%     5.45%    
Long-term debt, gross $ 500,000     $ 500,000 500,000  
Senior notes, issued at par (as a percent) 99.893%     99.893%    
2026, 2029, and 2034 Senior Bonds | Public | Senior Notes            
Debt Instrument [Line Items]            
Unamortized discount on senior bonds $ (1,065)     $ (1,065) $ (1,201)