Quarterly report [Sections 13 or 15(d)]

Debt - Additional Information (Details)

v3.25.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Instrument [Line Items]        
Unamortized discount and debt issuance costs   $ 6,017   $ 6,304
Accumulated amortization of debt issuance costs   4,302   $ 4,018
Amortization of deferred debt issuance costs   285 $ 410  
Loss on extinguishment of debt   $ 0 (1,882)  
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 $ (94)   (1,882)  
Maximum Available Borrowing Capacity     $ 925,000  
Description of the frequency of periodic payments   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   $ 209    
Available Standby Letters of Credit   $ 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    
Amended and Restated First Lien Credit Agreement        
Debt Instrument [Line Items]        
DebtInstrument, Reduced Rate 0.25%      
Debt Instrument, Basis Spread on Variable Rate 1.00%      
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   $ 299,791