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

Weighted Average

 
      

Weighted Average

  

Remaining

 
  

Shares

  

Exercise Price

  

Contractual Term

 

Outstanding as of December 31, 2025

  4,764,386  $1.0900   2.69 

Issued – January 02, 2026

  586,441   0.8526    

Issued – May 27, 2026

  513,031   0.9746    

Exercise of Series F Warrants cashless

  (2,613,914)  0.8526    

Exercise of Series F Warrants for cash

  (1,128,050)  0.8526    

Outstanding as of June 30, 2026

  2,121,894  $1.1811

*

  1.52 

Exercisable as of June 30, 2026

  2,121,894  $1.1811

*

  1.52 
          

Weighted Average

 
      

Weighted Average

  

Remaining

 
  

Shares

  

Exercise Price

  

Contractual Term (Years)

 

Outstanding as of December 31, 2025

  60,983  $1.9400   3.75 

Outstanding as of June 30, 2026

  60,983   1.9400   3.25 

Exercisable as of June 30, 2026

  60,983  $1.9400   3.25