v3.24.1.1.u2
Long-term Debt and Fair Value of Financial Instruments - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Mar. 09, 2023
Dec. 31, 2022
Mar. 04, 2022
Sep. 29, 2020
Apr. 16, 2020
Debt Instrument [Line Items]            
Line of Credit Facility, Interest Rate at Period End 7.50%          
Long-term debt, excluding the current portion $ 1,786,361   $ 1,188,283      
Fair value of long-term debt 1,641,409   1,021,396      
Debt, Long-term and Short-term, Combined Amount 1,786,361   1,373,283      
Revolving Credit Facility            
Debt Instrument [Line Items]            
Debt, Long-term and Short-term, Combined Amount 0   185,000      
1.75% senior unsecured notes (2027 Notes)            
Debt Instrument [Line Items]            
Interest rate         1.75%  
3.90% senior unsecured notes (2030 Notes)            
Debt Instrument [Line Items]            
Interest rate           3.90%
3.50% senior unsecured notes (2032 Notes)            
Debt Instrument [Line Items]            
Interest rate       3.50%    
5.95% senior unsecured notes (2028 Notes)            
Debt Instrument [Line Items]            
Interest rate   5.95%        
5.90% senior unsecured notes (2026 Notes)            
Debt Instrument [Line Items]            
Interest rate   5.90%        
Senior Notes | 1.75% senior unsecured notes (2027 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 347,514   346,947      
Interest rate 1.75%          
Debt issuance costs $ 2,486   3,053      
Senior Notes | 3.90% senior unsecured notes (2030 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 496,149   495,562      
Interest rate 3.90%         3.90%
Debt issuance costs $ 3,851   4,438      
Senior Notes | 3.50% senior unsecured notes (2032 Notes)            
Debt Instrument [Line Items]            
Long-term debt 346,213   $ 345,774      
Interest rate     3.50% 3.50%    
Debt issuance costs 3,787   $ 4,226      
Senior Notes | 5.95% senior unsecured notes (2028 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 298,116   0      
Interest rate 5.95% 5.95%        
Debt issuance costs $ 1,884          
Senior Notes | 5.90% senior unsecured notes (2026 Notes)            
Debt Instrument [Line Items]            
Long-term debt $ 298,369   $ 0      
Interest rate 5.90% 5.90%        
Debt issuance costs $ 1,631