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

Aggregate

 
      

Weighted

  

Weighted

  

Intrinsic

 
      

Average

  

Average

  

Value

 
  

Total

Warrants

  

Remaining

Term

  

Exercise

Price

  

(in

thousands)

 

Outstanding as of December 31, 2023

  3,321,499   3.91  $23.01  $180 

Issued

  3,948,484   4.71   2.04    

Expired

  (96,417)         

Outstanding as of December 31, 2024

  7,173,766   3.77  $17.20  $80 

Issued

  2,381,796   5.00   2.86    

Expired

  (19,340)         

Outstanding as of June 30, 2025

  9,536,222   3.61  $8.52  $530