Quarterly report [Sections 13 or 15(d)]

Debt and Interest (Narrative) - 2024 Oaktree Note (Details)

v3.25.1
Debt and Interest (Narrative) - 2024 Oaktree Note (Details)
$ / shares in Units, $ in Thousands
Jul. 25, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Scenario when the outstanding principal balance is less than or equal to 10 million      
Debt Instrument [Line Items]      
Minimum liquidity to be maintained $ 0    
Minimum net sales to be maintained 0    
Scenario when the outstanding principal balance is between 10 million and 25 million      
Debt Instrument [Line Items]      
Minimum liquidity to be maintained 5,000    
2024 Oaktree Note      
Debt Instrument [Line Items]      
Debt instrument face amount 50,000    
Proceeds from debt 35,000    
Debt instrument, unused borrowing capacity, amount 15,000    
Total notes payable, gross $ 50,000 $ 35,350 $ 35,350
Debt Instrument, number of interest only period 30 months    
Basis spread on variable rate 7.625%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Debt instrument, floor rate 2.5    
Debt instrument, cap rate 5.75    
Interest rate   11.95%  
Debt instrument, percentage of then outstanding principal balance due on a specified date 50.00%    
Debt instrument, aggregate of principal prepayment amount, minimum $ 5,000    
Debt instrument, aggregate of principal prepayment amount in multiples 1,000    
Excess proceeds from any of company's subsidiaries other than in connection with certain monetization events 5,000    
Minimum liquidity to be maintained 7,000    
Minimum net sales to be maintained $ 50,000    
Minimum net sale trailing period 12 months    
Debt instrument, threshold amount of aggregate common equity or cash distributions to be received $ 20,000    
Outstanding principal balance $ 10,000    
Percentage of amount set forth in annual budget 50.00%    
Number of warrants to purchase shares | shares 506,390    
Exercise price of warrants | $ / shares $ 2.0735    
2024 Oaktree Note | Financial Milestones      
Debt Instrument [Line Items]      
Minimum net sales to be maintained $ 7,500    
Minimum [Member] | Scenario when the outstanding principal balance is between 10 million and 25 million      
Debt Instrument [Line Items]      
Outstanding principal balance 10,000    
Maximum [Member] | Scenario when the outstanding principal balance is less than or equal to 10 million      
Debt Instrument [Line Items]      
Outstanding principal balance 10,000    
Maximum [Member] | Scenario when the outstanding principal balance is between 10 million and 25 million      
Debt Instrument [Line Items]      
Outstanding principal balance 25,000    
Maximum [Member] | 2024 Oaktree Note | Financial Milestones      
Debt Instrument [Line Items]      
Minimum net sales to be maintained $ 80,000