Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.24.2.u1
Fair Value Measurements - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2024
USD ($)
Dec. 28, 2023
USD ($)
agreement
Jun. 27, 2024
USD ($)
Jun. 29, 2023
USD ($)
Jun. 27, 2024
USD ($)
Jun. 29, 2023
USD ($)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Other comprehensive income (loss), tax $ 100 $ 400        
Interest Rate Cap            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Interest cost net of interest income     $ 500 $ 1,200 $ 1,900 $ 2,300
Interest Rate Cap | Term Loan Facility | Designated as Hedging Instrument            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, notional amount $ 150,000   $ 150,000   $ 150,000  
Derivative, cap interest rate 5.50%   5.50%   5.50%  
Number of agreements | agreement   2        
Interest Rate Cap One | Term Loan Facility | Designated as Hedging Instrument            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, notional amount   $ 75,000        
Interest Rate Cap Two | Term Loan Facility | Designated as Hedging Instrument            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, notional amount   75,000        
Contingent Earn-out Liabilities            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Fair value adjustments         $ (87)  
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration liability $ 5,300   $ 5,300   5,300  
Level 3 | Accrued Expenses And Other Current Liabilities            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration liability 4,200   4,200   4,200  
Level 3 | Other Liabilities            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration liability 1,100   1,100   1,100  
Level 2 | Fair Value, Recurring | Interest Rate Cap            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative asset, fair value $ 200 $ 1,800 $ 200   $ 200