Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Narrative (Details)

v3.25.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2024
Dec. 28, 2023
Dec. 29, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Change in fair value of hedge instruments, net of tax $ (1,462) $ (2,915) $ 3,802
Interest rate caps (cash flow hedges)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of hedge, tax 400 1,000  
Contingent Earn-out Liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value adjustments (866)    
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liability 4,500    
Level 3 | Accrued Expenses and Other Current Liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liability 3,400    
Level 3 | Other Noncurrent Liabilities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liability 1,100    
Level 2 | Interest rate caps (cash flow hedges) | Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Change in fair value of hedge instruments, net of tax $ 1,500 $ 2,900