v3.26.1
Note 8 - Notes Payable and Convertible Notes Payable - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aug. 31, 2025
Future debt payments, net $ 18,724    
Notes payable, net of current portion 5,374 $ 3,741  
Less convertible notes payable, current portion, net of unamortized discount and debt issuance costs 0 (2,378)  
Convertible notes payable 12,937 9,800  
Notes Payable [Member]      
Future debt payments, net 6,103 5,937  
Unamortized discount and debt issuance costs (316) (500)  
Less notes payable, current portion, net of unamortized discount and debt issuance costs (413) (1,696)  
Notes payable, net of current portion 5,374 3,741  
Convertible Notes Payable [Member]      
Future debt payments, net 13,537 13,119  
Unamortized discount and debt issuance costs (600) (941)  
Less convertible notes payable, current portion, net of unamortized discount and debt issuance costs 0 (2,378)  
Convertible notes payable $ 12,937 9,800  
The 2019 Cecil Loan [Member] | Notes Payable [Member]      
Interest Rate 8.00%    
Future debt payments, net $ 158 154  
The 2019 Maryland DHCD [Member] | Notes Payable [Member]      
Interest Rate 8.00%    
Future debt payments, net $ 794 774  
The 2022 Maryland DHCD [Member] | Notes Payable [Member]      
Interest Rate 6.00%    
Future debt payments, net $ 554 736  
The 2024 S S C P Note [Member] | Notes Payable [Member]      
Interest Rate 12.00%    
Future debt payments, net $ 3,903 3,678  
The 2024 S S C P Note [Member] | Convertible Notes Payable [Member]      
Interest Rate 12.00%    
Future debt payments, net $ 7,250 6,832  
The 2025 S S C P Note [Member] | Notes Payable [Member]      
Interest Rate 12.00%    
Future debt payments, net $ 694 595  
The 2025 S S C P Note [Member] | Convertible Notes Payable [Member]      
Future debt payments, net 975 975  
The 2022 DHCD Loan [Member] | Notes Payable [Member]      
Future debt payments, net $ 5,292    
The 2022 DHCD Loan [Member] | Convertible Notes Payable [Member]      
Interest Rate 6.00%    
Future debt payments, net $ 5,312 $ 5,312  
The 2025 S S C P Notes [Member]      
Interest Rate     12.00%
The 2025 S S C P Notes [Member] | Notes Payable [Member]      
Future debt payments, net $ 1,543    
The 2025 S S C P Notes [Member] | Convertible Notes Payable [Member]      
Interest Rate 12.00%