Annual report [Section 13 and 15(d), not S-K Item 405]

Debt and Interest (Schedule of Debt) (Details)

v3.26.1
Debt and Interest (Schedule of Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jul. 25, 2024
Debt and Interest      
Less: Discount on notes payable $ (2,372) $ (2,388)  
Total notes payable, long term, net 52,417 57,962  
2024 Oaktree Note      
Debt and Interest      
Total notes payable, gross $ 29,789 35,350 $ 50,000
Interest rate 11.60%    
Maturity Date, description June 2028    
SWK Term Loan      
Debt and Interest      
Total notes payable, gross $ 25,000 25,000  
Interest rate 14.10%    
Maturity Date, description June 2028    
IDB Note Payable      
Debt and Interest      
Letters of Credit Outstanding, Amount $ 1,200 $ 1,600  
IDB Note Payable | Letter of Credit      
Debt and Interest      
Interest rate 2.00%