XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt $ 679,464 $ 682,802
Unamortized discount and issuance costs, total (13,042) (13,823)
Current portion of debt (9,464) (10,315)
Total long-term debt, net of current portion 656,958 658,664
Revolving credit facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Debt 0 0
2028 Convertible notes    
Debt Instrument [Line Items]    
Debt 325,000 325,000
2031 Convertible notes    
Debt Instrument [Line Items]    
Debt 345,000 345,000
Other debt    
Debt Instrument [Line Items]    
Debt $ 9,464 $ 12,802