Quarterly report [Sections 13 or 15(d)]

Debt - Long-Term debt (Details)

v3.25.2
Debt - Long-Term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
May 02, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Long-term debt $ 383,000   $ 432,500
Less: debt issuance costs (3,844)   (2,327)
Total debt 379,156   430,173
Less: current portion (7,500)   (30,000)
Long-term debt, less current portion 371,656   400,173
Term Loan      
Debt Instrument [Line Items]      
Long-term debt 300,000   277,500
Revolving Facility      
Debt Instrument [Line Items]      
Long-term debt $ 83,000   $ 155,000
Less: debt issuance costs   $ (2,300)