XML 73 R60.htm IDEA: XBRL DOCUMENT v3.26.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt $ 673,244 $ 682,802
Unamortized discount and issuance costs, total (11,450) (13,823)
Current portion of debt (3,244) (10,315)
Total long-term debt, net of current portion 658,550 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 $ 3,244 $ 12,802