Annual report pursuant to Section 13 and 15(d)

Note 8 - Common Stock Warrant Liabilities - Fair Value of Warrants Liabilities Measured Within Level 3 on Recurring Basis (Details)

v3.24.1
Note 8 - Common Stock Warrant Liabilities - Fair Value of Warrants Liabilities Measured Within Level 3 on Recurring Basis (Details) - Warrant [Member] - Fair Value, Inputs, Level 3 [Member] - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair value of warrants outstanding $ 2,609  
Fair value of warrants outstanding 586 $ 2,609
October 2022 Warrants [Member]    
Fair value of warrants outstanding 2,609 0
Fair value of warrants at issuance   8,278
Exercise of warrants   (89)
Change in fair value of warrants (2,183) (5,580)
Fair value of warrants outstanding 426 $ 2,609
January 2023 Warrants [Member]    
Fair value of warrants at issuance 2,235  
Change in fair value of warrants (2,075)  
Fair value of warrants outstanding $ 160