v3.26.3
Long-Term Debt - Schedule of Term Notes and Unamortized Debt Discount Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Debt, long-term, net $ 50,757 $ 27,519
13.5% Senior Secured Notes due November 1, 2028 | Senior Notes    
Line of Credit Facility [Line Items]    
Total Outstanding notes/Total Royalty obligations 55,000 45,000
Unamortized discount, including exit fee   (7,630)
Debt, current 0 (9,964)
Debt, long-term 50,671 27,406
Finance lease 86 113
Debt, long-term, net 50,757 27,519
Royalty Obligations | Unsecured Debt    
Line of Credit Facility [Line Items]    
Total Outstanding notes/Total Royalty obligations 51,886 51,886
Unamortized discount, including exit fee (23,027) (25,945)
Current portion of royalty obligation (157) 0
Debt, long-term $ 28,702 $ 25,941