Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Warrants (Details Textual)

v3.22.2
Note 9 - Warrants (Details Textual) - Warrants Issued in Connection with the Merger [Member] - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Mar. 17, 2021
Dec. 31, 2020
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 24.00 $ 24.00 $ 24.00     $ 24.00
Merger with Target [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       602,392 602,392  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 24.00  
Warrants and Rights Outstanding, Maturity Date         Jul. 15, 2027