XML 61 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Note 16 - Warrants (Tables)
12 Months Ended
Dec. 31, 2025
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, 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 
             

Balance at January 1, 2025

  8,809,520  $2.73   1.26 

Granted

  50,000   0.88   6.86 

Exercised

         

Balance outstanding and exercisable at December 31, 2025

  8,859,520  $2.89   1.34