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
Sep. 30, 2022
Class of Warrant or Right, Outstanding (in shares)   23,582,230
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)   8 months 12 days
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)   12 years 10 months 24 days
Weighted Average [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.53
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  
Series PP Warrants [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.50
Class of Warrant or Right, Outstanding (in shares)   23,159,906
Warrants and Rights Outstanding, Term (Year)   5 years