XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Convertible Promissory Note Due to Novartis (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Apr. 12, 2022
Accounts Payable, Current $ 4,602 $ 4,182  
Convertible Notes Payable, Current 1,390 1,350  
Accrued Liabilities, Current $ 2,712 $ 5,232  
Convertible Promissory Note Due to Novartis [Member]      
Debt Instrument, Interest Rate, Stated Percentage 5.00%   5.00%
Accounts Payable, Current $ 3,600    
Convertible Notes Payable, Current 1,400    
Accrued Liabilities, Current $ 400