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

Shares

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Term

 

Outstanding as of December 31, 2023

  64,672  $15.23   3.43 

Exercised

  (16,590) $30.00**   

Issued – March 6, 2024

  16,588   1.10*   

Issued – March 7, 2024

  2,737   75.50    

Issued – April 12, 2024

  28,378   1.10*   

Issued – May 31, 2024

  32,659   1.10*   

Issued – July 29, 2024

  21,598   1.10*   

Issued – August 27, 2024

  24,765   1.10*   

Issued – December 18, 2024

  142,857   5.25    

Outstanding as of December 31, 2024

  317,664  $4.96   2.60 

Issued – February 7, 2025

  450,390   0.8294***   

Issued – March 17, 2025

  415,420   0.8294***   

Issued – May 6, 2025

  602,846   0.8294***   

Issued – June 6, 2025

  418,831   0.9615****   

Issued – June 9, 2025

  838,364   0.9615****   

Issued – June 17, 2025

  797,067   0.9615****   

Issued – July 11, 2025

  671,818   0.9615****   

Issued – July 18, 2025

  714,286   0.9615****   

Issued – July 21, 2025

  357,143   0.9615****   

Issued – July 24, 2025

  456,621   0.9615****   

Issued – August 22, 2025

  275,497   0.9615****   

Issued – September 19, 2025

  272,598   0.9615****   

Issued – October 3, 2025

  967,165   0.9615****   

Issued – October 6, 2025

  426,857   0.9615****   

Issued – November 24, 2025

  440,645   0.9615****   

Issued – December 23, 2025

  520,021   0.9615****   

Reclassification of Series B Warrants

  7,881,884   0.8294***   

Exercises of Series F Warrants

  (4,065,775)  1.0100    

Series F Warrants exchanged for common stock

  (125,362)  1.1000    

Exercises Series B Warrants

  (7,869,594)  0.8294***   

Outstanding as of December 31, 2025

  4,764,386  $1.09   2.69 

Exercisable as of December 31, 2025

  4,764,386  $1.09   2.69 
  

Shares

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Term

 

Outstanding as of December 31, 2024

  4,628,312  $1.94   4.75 

Issued – March 2025 Down Round Trigger

  2,582,234   1.20    

Issued – May 2025 Down Round Trigger

  2,983,847   0.83    

Exercises Series A

  (31,509)  1.94**   

Exercises Series B

  (2,220,018)  0.96    

Reclassification of Series B Warrants

  (7,881,884)  0.83    

Outstanding as of December 31, 2025

  60,983  $1.94*  3.75