Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Debt and Interest (Narrative) - 2024 Oaktree Note (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 25, 2024
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
Sep. 30, 2024
$ / shares
2024 Oaktree Warrants          
Debt and Interest          
Class of warrant or right, warrants exercised for shares | shares     253,195    
Exercise of warrants (in shares) | shares     140,830    
2024 Oaktree Note          
Debt and Interest          
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 $ 29,789 $ 29,789 $ 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.92% 11.92%    
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        
Principal repayment   $ 5,500      
Repayment interest   100      
Yield protection premium   $ 300      
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       $ 1.65
2024 Oaktree Note | 2024 Oaktree Warrants          
Debt and Interest          
Class of warrant or right, warrants exercised for shares | shares   253,195      
Exercise of warrants (in shares) | shares   140,830      
Financial Milestones | 2024 Oaktree Note          
Debt and Interest          
Minimum net sales to be maintained $ 7,500        
Scenario when the outstanding principal balance is less than or equal to 10 million          
Debt and Interest          
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 and Interest          
Minimum liquidity to be maintained 5,000        
Minimum | Scenario when the outstanding principal balance is between 10 million and 25 million          
Debt and Interest          
Outstanding principal balance 10,000        
Maximum | Financial Milestones | 2024 Oaktree Note          
Debt and Interest          
Minimum net sales to be maintained 80,000        
Maximum | Scenario when the outstanding principal balance is less than or equal to 10 million          
Debt and Interest          
Outstanding principal balance 10,000        
Maximum | Scenario when the outstanding principal balance is between 10 million and 25 million          
Debt and Interest          
Outstanding principal balance $ 25,000