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

Note 17 - Warrants (Tables)

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

Number of Warrants

   

Weighted Average Exercise Price

   

Weighted Average Remaining Contractual Life (Years)

 

Balance at January 1, 2023

    7,654,572     $ 2.83       3.15  

Granted

    20,000       1.65       3.00  

Exercised

    (105,000 )     1.75        

Balance outstanding and exercisable at December 31, 2023

    7,569,572     $ 2.85       2.15  
                         

Balance at January 1, 2024

    7,569,572     $ 2.85       2.15  

Granted (1)

    1,288,498       2.01       1.93  

Exercised

    (48,550 )     1.75        

Balance outstanding and exercisable at December 31, 2024

    8,809,520     $ 2.73       1.26