v3.26.1
Long-Term Debt - Schedule of Term Notes and Unamortized Debt Discount Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Notes payable, net $ 25,099 $ 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 45,000 45,000
Unamortized discount, including Exit Fee (6,376) (7,630)
Notes payable, current (13,630) (9,964)
Notes payable, long-term 24,994 27,406
Finance lease 105 113
Notes payable, net 25,099 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,972) (25,945)
Notes payable, long-term $ 26,914 $ 25,941