XML 83 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt    
Principal $ 475,133 $ 475,133
Unamortized Debt Issuance Costs & Discount (76,088) (82,301)
Carrying Value 399,045 392,832
Convertible senior unsecured notes, due 2026    
Debt    
Principal 7,799 7,799
Unamortized Debt Issuance Costs & Discount (17) (27)
Carrying Value 7,782 7,772
Convertible senior secured notes, due 2028    
Debt    
Principal 333,334 333,334
Unamortized Debt Issuance Costs & Discount (74,138) (80,247)
Carrying Value 259,196 253,087
Convertible senior unsecured notes, due 2030    
Debt    
Principal   134,000
Unamortized Debt Issuance Costs & Discount (1,933) (2,027)
Carrying Value $ 132,067 $ 131,973