Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.24.3
Fair Value Measurements - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2024
USD ($)
Dec. 28, 2023
USD ($)
agreement
Sep. 26, 2024
USD ($)
Sep. 28, 2023
USD ($)
Sep. 26, 2024
USD ($)
Sep. 28, 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     $ 0 $ 1,400 $ 1,900 $ 3,700
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         $ (866)  
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration liability $ 4,500   $ 4,500   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   3,400   3,400  
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 $ 100 $ 1,800 $ 100   $ 100