Quarterly report pursuant to Section 13 or 15(d)

Debt - Additional Information (Details)

v3.24.3
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Debt Instrument [Line Items]            
Unamortized discount and debt issuance costs $ 6,444     $ 6,444   $ 4,030
Accumulated amortization of discount and debt issuance costs 3,746     3,746   $ 6,145
Amortization of deferred debt issuance costs 248   $ 428 961 $ 1,270  
Loss on extinguishment of debt 0   $ 0 $ (1,882) $ 0  
Maturity date   Mar. 31, 2031        
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage       0.25%   0.25%
2024 Term Loan            
Debt Instrument [Line Items]            
Loss on extinguishment of debt   $ (1,882)        
Maximum Available Borrowing Capacity   $ 925,000        
Debt Instrument, Frequency of Periodic Payment       The SOFR rate has a floor of 0.00%. Starting September 30, 2024, the loans will be amortized in equal quarterly installments at an annual rate of 1.00% of the original principal amount.    
Standby Letters of Credit            
Debt Instrument [Line Items]            
Letters of Credit Outstanding, Amount 215     $ 215   $ 807
Available Standby Letters of Credit 90,000     $ 90,000    
Letter of Credit, Expiration       Any letter of credit issued under the Amended and Restated Credit Agreement has an expiration date which is the earlier of (i) no later than 12 months from the date of issuance or (ii) five business days prior to the maturity date of the Revolving Commitments, as amended under Amendment No. 2 to the Amended and Restated First Lien Credit Agreement.    
First Lien Term Loan | Line of Credit            
Debt Instrument [Line Items]            
Revolving Commitment 300,000     $ 300,000    
Amended and Restated First Lien Credit Agreement            
Debt Instrument [Line Items]            
Long-term Debt, Description       The Credit Agreement requires the Borrower to maintain a Rent Adjusted Total Net Leverage Ratio no greater than 6.50 to 1.00, tested quarterly beginning with the quarter ending September 30, 2024, for the benefit of lenders holding the Revolving Commitments.    
Rent adjusted total net leverage ratio   6.50 to 1.00        
Amended and Restated First Lien Credit Agreement | Minimum            
Debt Instrument [Line Items]            
Maximum Available Borrowing Capacity   $ 150,000        
Amended and Restated First Lien Credit Agreement | Maximum            
Debt Instrument [Line Items]            
Maximum Available Borrowing Capacity   300,000        
Outstanding Term Loans | 2024 Term Loan            
Debt Instrument [Line Items]            
Maximum Available Borrowing Capacity   901,201        
Incremental Term Commitments | 2024 Term Loan            
Debt Instrument [Line Items]            
Maximum Available Borrowing Capacity   $ 23,799        
Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum Available Borrowing Capacity $ 277,785     $ 277,785   $ 149,193
SOFR            
Debt Instrument [Line Items]            
Floor Interest Rate   0.00%        
SOFR | 2024 Term Loan            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate   3.00%        
SOFR | Minimum | 2024 Term Loan            
Debt Instrument [Line Items]            
Increase (Decrease) in Interest rate   2.50%        
SOFR | Maximum | 2024 Term Loan            
Debt Instrument [Line Items]            
Increase (Decrease) in Interest rate   2.75%        
SOFR | Amended and Restated First Lien Credit Agreement            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate   2.50%        
Base Rate | 2024 Term Loan            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate   2.00%        
Base Rate | Minimum | 2024 Term Loan            
Debt Instrument [Line Items]            
Increase (Decrease) in Interest rate   1.50%        
Base Rate | Maximum | 2024 Term Loan            
Debt Instrument [Line Items]            
Increase (Decrease) in Interest rate   1.75%        
Base Rate | Amended and Restated First Lien Credit Agreement            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate   1.50%