Note 8 - Common Stock Warrant Liabilities (Details Textual) - $ / shares |
Dec. 31, 2023 |
Jan. 27, 2023 |
Dec. 31, 2022 |
Oct. 31, 2022 |
Dec. 31, 2021 |
---|---|---|---|---|---|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 0.49 | $ 1.55 | $ 0.01 | $ 9.98 | |
January 2023 Warrants [Member] | |||||
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 1.55 | $ 1.55 |
X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|