XML 74 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - 2025 Revolving Credit Facility - Additional Information (Details)
$ in Thousands
12 Months Ended
Nov. 18, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Debt issuance costs   $ 10,441 $ 4,257
SOFR One-month Tenor      
Debt Instrument [Line Items]      
Interest rate   1.00%  
Federal Funds Rate      
Debt Instrument [Line Items]      
Interest rate   0.50%  
Minimum | SOFR      
Debt Instrument [Line Items]      
Debt instrument, interest rate margin   2.00%  
Minimum | SOFR One-month Tenor      
Debt Instrument [Line Items]      
Debt instrument, interest rate margin   1.00%  
Maximum | SOFR      
Debt Instrument [Line Items]      
Debt instrument, interest rate margin   3.00%  
Maximum | SOFR One-month Tenor      
Debt Instrument [Line Items]      
Debt instrument, interest rate margin   2.00%  
2025 Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, amount $ 275,000    
Principal amount   $ 70,000  
Debt issuance costs   $ 2,200  
Debt instrument maturity date Jun. 30, 2030    
Weighted average interest rate   6.13%  
Percentage of minimum liquidity   5.00%  
2025 Revolving Credit Facility | Prepaid Expenses and Other Current Assets      
Debt Instrument [Line Items]      
Short-term debt issuance costs   $ 600  
2025 Revolving Credit Facility | Other Assets      
Debt Instrument [Line Items]      
Long-term debt issuance costs   $ 2,200  
2025 Revolving Credit Facility | Minimum      
Debt Instrument [Line Items]      
Principal amount $ 50,000    
Interest coverage ratio   2.5  
2025 Revolving Credit Facility | Minimum | Commitment fees      
Debt Instrument [Line Items]      
Debt instrument, interest rate margin   0.375%  
2025 Revolving Credit Facility | Maximum      
Debt Instrument [Line Items]      
Interest coverage ratio   5  
Leverage ratio   4.5  
Senior secured net leverage ratio   3.5  
Permitted acquisition leverage ratio   5.25  
2025 Revolving Credit Facility | Maximum | Commitment fees      
Debt Instrument [Line Items]      
Debt instrument, interest rate margin   0.50%  
2023 Credit Agreement      
Debt Instrument [Line Items]      
Debt issuance costs   $ 700  
2023 Credit Agreement | Other Assets      
Debt Instrument [Line Items]      
Long-term debt issuance costs     700
2023 Credit Agreement | Short-Term Debt | Prepaid Expenses and Other Current Assets      
Debt Instrument [Line Items]      
Short-term debt issuance costs     $ 500