v3.26.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Jun. 29, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current maturities of long-term debt $ 15,038 $ 15,038 $ 15,038
Debt issuance costs and original issue discount 52,474 43,336 48,571
Acquisition fair value layers $ 21,984 21,225 21,943
2027 notes at 5.375%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 5.375%    
2027 notes at 5.500%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 5.50%    
2028 notes at 6.500%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 6.50%    
2029 notes at 5.250%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 5.25%    
2031 notes at 7.250%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 7.25%    
2032 notes at 6.625%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 6.625%    
2032 notes at 8.625%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate (as percent) 8.625%    
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-term investments $ 185 193 311
Level 1 | 2027 notes at 5.375%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes 0 (497,650) (500,000)
Level 1 | 2028 notes at 6.500%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (300,375) (293,907) (304,677)
Level 1 | 2029 notes at 5.250%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (486,875) (466,145) (488,280)
Level 1 | Carrying Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-term investments 185 193 311
Level 1 | Carrying Value | 2027 notes at 5.375%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes 0 (500,000) (500,000)
Level 1 | Carrying Value | 2028 notes at 6.500%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (300,000) (300,000) (300,000)
Level 1 | Carrying Value | 2029 notes at 5.250%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (500,000) (500,000) (500,000)
Level 2 | Term debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of term debt (1,473,768) (1,466,720) (1,495,679)
Level 2 | 2027 notes at 5.500%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes 0 (498,635) (499,065)
Level 2 | 2031 notes at 7.250%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (795,000) (769,000) (821,624)
Level 2 | 2032 notes at 6.625%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (862,750) (858,526) (873,528)
Level 2 | 2032 notes at 8.625%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (1,030,000) 0 0
Level 2 | Carrying Value | Term debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of term debt (1,477,462) (1,481,221) (1,492,500)
Level 2 | Carrying Value | 2027 notes at 5.500%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes 0 (500,000) (500,000)
Level 2 | Carrying Value | 2031 notes at 7.250%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (800,000) (800,000) (800,000)
Level 2 | Carrying Value | 2032 notes at 6.625%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes (850,000) (850,000) (850,000)
Level 2 | Carrying Value | 2032 notes at 8.625%      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of notes $ (1,000,000) $ 0 $ 0