Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Long-term debt (Details)

v3.25.4
Debt - Long-term debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
May 02, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Principal amount of long-term debt $ 296,250   $ 432,500
Less: debt issuance costs (3,446)   (2,327)
Total debt 292,804   430,173
Less: current portion (7,500)   (30,000)
Long-term debt, net of current portion 285,304   400,173
Term Loan      
Debt Instrument [Line Items]      
Principal amount of long-term debt 296,250   277,500
Revolving Facility      
Debt Instrument [Line Items]      
Principal amount of long-term debt $ 0   $ 155,000
Less: debt issuance costs   $ (2,300)