v3.26.1
Note 6 - Convertible Promissory Note Due to Novartis (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Apr. 12, 2022
Accounts Payable, Current $ 4,282 $ 4,182  
Accrued Liabilities, Current 2,667 5,232  
Convertible Notes Payable, Current 1,400 1,350  
Convertible Promissory Note Due to Novartis [Member]      
Debt Instrument, Face Amount     $ 1,000
Debt Instrument, Interest Rate, Stated Percentage     5.00%
Accounts Payable, Current 3,600    
Accrued Liabilities, Current 500    
Convertible Notes Payable, Current 1,400    
Interest Expense, Debt $ 200 $ 200