v3.26.1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2028
Jun. 30, 2028
Mar. 31, 2028
Jan. 31, 2028
Dec. 31, 2027
Sep. 30, 2027
Jun. 30, 2027
Mar. 31, 2027
Dec. 31, 2026
Nov. 30, 2026
Sep. 30, 2026
Aug. 31, 2026
May 31, 2026
SOFR [Member]                              
Debt Instrument [Line Items]                              
Credit agreement, interest rate 2.00%                            
Term Loan                              
Debt Instrument [Line Items]                              
Debt Instrument Payment In Kind Interest Rate 1.00%                            
Debt Covenant Maximum Total Leverage Ratio 5.00%                            
First Lien Term Loan                              
Debt Instrument [Line Items]                              
Aggregate principal amount $ 225,000                            
Senior secured credit facility, maturity date Mar. 13, 2031                            
Commenced Date Jun. 30, 2026                            
Consecutive quarterly installments 0.25%                            
Debt Covenant Maximum Total Leverage Ratio 6.70%                            
Debt Instrument, Interest Rate, Stated Percentage 8.25%                            
First Lien Term Loan | SOFR [Member]                              
Debt Instrument [Line Items]                              
Debt Instrument, Interest Rate, Stated Percentage 7.25%                            
First Lien Term Loan | Subsequent Event [Member]                              
Debt Instrument [Line Items]                              
Debt Covenant Maximum Total Leverage Ratio     4.00% 4.02% 4.19%   4.44% 4.78% 5.23% 5.68% 6.13%        
Minimum Unrestricted Cash And Cash Equivalents           $ 50,000 $ 45,000 $ 40,000       $ 35,000 $ 30,000 $ 20,000 $ 30,000
Second Lien Term Loan                              
Debt Instrument [Line Items]                              
Aggregate principal amount $ 60,000                            
Weighted average interest rate 10.90%                            
Credit agreement, interest rate 3.00%                            
Senior Secured Revolving Line of Credit                              
Debt Instrument [Line Items]                              
Interest Expense, Debt $ 5,790 $ 3,784