Annual report [Section 13 and 15(d), not S-K Item 405]

Note 18 - Warrants (Tables)

v3.25.0.1
Note 18 - Warrants (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   

Warrants

   

Weighted- Average Exercise Price

 
                 

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  

Issued

    2,500,621     $ 0.45  

Expired

    (708,113 )   $ 3.23  

Warrants Outstanding as of December 31, 2024

    3,255,820     $ 2.41  
Schedule of Warrants and Rights, Valuation Assumptions [Table Text Block]
   

December 31, 2024

   

December 31, 2023

 

Expected Term

    3.0       3.0  

Volatility

    109.3 %     124.0 %

Risk-Free Interest Rate

    4.3 %     4.0 %

Dividend Yield

    0.0 %     0.0 %