Annual report pursuant to Section 13 and 15(d)

Note 16 - Warrants (Tables)

v3.24.1.u1
Note 16 - Warrants (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   

Warrants

   

Weighted- Average Exercise Price

 
                 

Warrants Outstanding as of December 31, 2021

    858,269     $ 199.00  

Exercised

    (49,451 )   $ 1.00  

Warrants Outstanding as of December 31, 2022

    808,818     $ 22.00  

Issued

    703,572     $ 2.80  

Expired

    (6,223 )   $ 294.23  

Exercised

    (42,855 )   $ 1.00  

Warrants Outstanding as of December 31, 2023

    1,463,312     $ 6.17