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.2
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
6 Months Ended
Jun. 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,028
Fair value of warrants outstanding as of June 30, 2023 5,872
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 1,458
Fair value of warrants outstanding as of June 30, 2023 4,067
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 (430)
Fair value of warrants outstanding as of June 30, 2023 $ 1,805