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.1
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
3 Months Ended
Mar. 31, 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 878
Fair value of warrants outstanding as of March 31, 2023 5,722
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,462
Fair value of warrants outstanding as of March 31, 2023 4,071
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 (584)
Fair value of warrants outstanding as of March 31, 2023 $ 1,651