v3.22.2.2
Note 9 - Warrants - Warrants Outstanding and Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Balance (in shares) 0  
Issued (in shares) 23,307,694  
Exercised (in shares) 7,153,847  
Expired (in shares) 0  
Balance (in shares) 16,153,847  
Warrants [Member]    
Exercise price (in dollars per share)   $ 1.31
Balance (in shares) 0  
Issued (in shares) 16,153,847  
Exercised (in shares) 0  
Expired (in shares) 0  
Balance (in shares) 16,153,847  
Prefunded Warrant [Member]    
Exercise price (in dollars per share) $ 0.0001  
Balance (in shares) 0  
Issued (in shares) 7,153,847  
Exercised (in shares) 7,153,847  
Expired (in shares) 0  
Balance (in shares) 0