Note 7 - Warrants (Details Textual) | | | 9 Months Ended | 12 Months Ended |
Sep. 08, 2022 USD ($) $ / shares shares | Jun. 01, 2021 USD ($) $ / shares shares | Sep. 30, 2022 USD ($) $ / shares shares | Sep. 30, 2021 USD ($) | Dec. 31, 2021 USD ($) shares |
Proceeds from Warrant Exercises | $ | | | $ 403 | $ 0 | |
Share Price | $ / shares | $ 2.20 | | $ 1.59 | | |
Public Warrants [Member] | | | | | |
Class of Warrant or Right, Outstanding | | | 6,325,000 | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | | | 1 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | | $ 11.50 | | |
Class of Warrant or Right, Redemption Price Per Share | $ / shares | | | 0.01 | | |
Threshold Closing Price for Specified Number of Trading Days | $ / shares | | | $ 21 | | |
Threshold Trading Days for Sale of Shares (Day) | | | 20 days | | |
Threshold Consecutive Trading Days for Sale of Shares (Day) | | | 30 days | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | | | 126,268 | | |
Warrants and Rights Outstanding | $ | | | | | $ 1,279,182 |
Private Warrants [Member] | | | | | |
Class of Warrant or Right, Outstanding | | | 3,915,997 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | | $ 11.50 | | |
Private Warrants [Member] | Measurement Input, Price Volatility [Member] | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | 0.903 | | |
Private Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | | | | | |
Warrants and Rights Outstanding, Measurement Input | | | 0.0423 | | |
Pre-Funded Warrant [Member] | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | | 1 | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | | $ 0.0001 | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 5,066,600 | 5,066,600 | | | |
Proceeds from Issuance of Warrants | $ | | $ 19,000,000 | | | |
Class of Warrant or Right, Exercised During Period (in shares) | | | 4,033,300 | | 1,033,300 |
Proceeds from Warrant Exercises | $ | | | $ 403 | | $ 103 |
Stock Issued During Period, Shares, Warrants Exercised (in shares) | | | 4,033,300 | | 1,033,300 |
Investor Warrant [Member] | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | | 0.75 | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | $ 4.125 | $ 4.125 | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 6,900,000 | 6,900,000 | | | |
Private Placement Warrants [Member] | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | $ 2.40 | | | | |
Private Placement Warrants [Member] | Maximum [Member] | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 3,359,684 | | | | |
Private Pre-funded Warrant [Member] | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares | $ 0.0001 | | | | |
Proceeds from Issuance of Warrants | $ | $ 3,500,000 | | | | |
Class of Warrant or Right, Purchase Price Per Warrant or Right | $ / shares | $ 2.5299 | | | | |
Private Pre-funded Warrant [Member] | Maximum [Member] | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 1,383,399 | | | | |
Private Placement Warrants and Private Pre-funded Warrants [Member] | | | | | |
Warrants and Rights Outstanding | $ | $ 5,712,592 | | | | |
Warrants and Rights Outstanding, Term | 5 years | | | | |
Private Placement Warrants and Private Pre-funded Warrants [Member] | Measurement Input, Price Volatility [Member] | | | | | |
Warrants and Rights Outstanding, Measurement Input | 1.11 | | | | |
Private Placement Warrants and Private Pre-funded Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | | | | | |
Warrants and Rights Outstanding, Measurement Input | 0.034 | | | | |
Private Placement Warrants and Private Pre-funded Warrants [Member] | Measurement Input, Expected Dividend Rate [Member] | | | | | |
Warrants and Rights Outstanding, Measurement Input | 0 | | | | |