Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Narrative (Details)

v3.22.4
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Dec. 29, 2022
Dec. 30, 2021
Dec. 31, 2020
Dec. 26, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Stockholders' equity (less than in 2021) $ 1,657,176 $ 1,323,199 $ 997,388 $ 764,336
Interest Rate Cap | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Stockholders' equity (less than in 2021) 1,400 100    
Level 2 | Recurring | Interest Rate Cap        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate cap 5,900 $ 500    
Spartan | Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability 11,000      
Spartan | Level 3 | Other Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability 5,800      
Spartan | Level 3 | Accrued Expenses and Other Current Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability $ 5,200