XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt, balance $ 682,802 $ 692,917
Unamortized discount and issuance costs, total (13,823) (15,633)
Current portion of debt (10,315) (30,714)
Total long-term debt, net of current portion 658,664 646,570
Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, balance 0 233,875
Term loan facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, balance 0 233,875
Revolving credit facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, balance 0 0
2028 Convertible notes    
Debt Instrument [Line Items]    
Long-term debt, balance 325,000 425,000
2031 Convertible notes    
Debt Instrument [Line Items]    
Long-term debt, balance 345,000 0
Other debt    
Debt Instrument [Line Items]    
Long-term debt, balance $ 12,802 $ 34,042