Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Stock Warrants (Details Textual)

v3.22.2.2
Note 12 - Stock Warrants (Details Textual) - $ / shares
Mar. 03, 2022
Jun. 30, 2022
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 2.30
Class of Warrant or Right, Outstanding (in shares)   422,324
Minimum [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.20
Warrants and Rights Outstanding, Term (Year)   1 year
Maximum [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 49.80
Warrants and Rights Outstanding, Term (Year)   13 years 1 month 6 days
Series NN Warrants [Member]    
Class of Warrant or Right, Expired in Period (in shares) 550,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 30.00