v3.26.1
Long-Term Debt - Schedule of Term Notes and Unamortized Debt Discount Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Debt, long-term, net $ 50,654 $ 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,559 27,406
Finance lease 95 113
Debt, long-term, net 50,654 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 (24,000) (25,945)
Current portion of royalty obligation (51) 0
Debt, long-term $ 27,835 $ 25,941