v3.22.2.2
Note 10 - Warrants (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Outstanding Warrants [Table Text Block]
    Number of Warrants     Weighted Average Exercise Price  

December 31, 2021

    2,431,168     $ 4.48  

Granted

    30,777,776       0.46  

Exercised

           

Forfeited, Canceled

           

June 30, 2022

    33,208,944     $ 0.79