Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Fair Value Measurements - Fair Value of Warrants Liabilities Measured Within Level 3 on Recurring Basis (Details)

v3.23.3
Note 4 - Fair Value Measurements - 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]
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Fair value of warrants outstanding as of December 31, 2022 $ 2,609
Fair value of warrants at issuance as of January 31, 2023 2,235
Change in fair value of warrants (1,544)
Fair value of warrants outstanding as of September 30, 2023 3,300
October 2022 Warrants [Member]  
Fair value of warrants outstanding as of December 31, 2022 2,609
Fair value of warrants at issuance as of January 31, 2023 0
Change in fair value of warrants (291)
Fair value of warrants outstanding as of September 30, 2023 2,318
January 2023 Warrants [Member]  
Fair value of warrants outstanding as of December 31, 2022 0
Fair value of warrants at issuance as of January 31, 2023 2,235
Change in fair value of warrants (1,253)
Fair value of warrants outstanding as of September 30, 2023 $ 982