Quarterly report [Sections 13 or 15(d)]

Debt - Long-Term debt (Details)

v3.25.3
Debt - Long-Term debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
May 02, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Principal amount of long-term debt $ 359,741   $ 432,500
Less: debt issuance costs (3,645)   (2,327)
Total debt 356,096   430,173
Less: current portion (7,500)   (30,000)
Long-term debt, less current portion 348,596   400,173
Term Loan      
Debt Instrument [Line Items]      
Principal amount of long-term debt 298,125   277,500
Revolving Facility      
Debt Instrument [Line Items]      
Principal amount of long-term debt $ 61,616   $ 155,000
Less: debt issuance costs   $ (2,300)