Quarterly report [Sections 13 or 15(d)]

Note 18 - Warrants (Tables)

v3.25.2
Note 18 - Warrants (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
           

Weighted-

 
           

Average

 
           

Exercise

 
   

Warrants

   

Price

 

Warrants Outstanding as of January 1, 2025

    3,255,820     $ 2.41  

Issued

    583,284     $ 0.53  

Expired

    (389,470 )   $ 6.51  

Warrants Outstanding as of June 30, 2025

    3,449,634     $ 1.63  
Schedule of Warrants and Rights, Valuation Assumptions [Table Text Block]
   

June 30, 2025

 

Expected Term (in Years)

    3.0  

Volatility

    109.5 %

Risk-Free Interest Rate

    4.3 %

Dividend Yield

    0.0 %