v3.26.1
Note 11 - Equity (Tables)
6 Months Ended
Jun. 30, 2026
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, 2024

  7,173,766   3.77  $17.20  $80 

Issued

  4,252,758   5.00   1.78    

Exercised

  (1,870,962)  5.00   1.65    

Expired

  (195,852)         

Outstanding as of December 31, 2025

  9,359,710   3.17  $7.77  $492 

Issued

            

Exercised

            

Expired

            

Outstanding as of March 31, 2026

  9,359,710   2.93  $7.77  $195 

Issued

            

Exercised

  (14,375)     0.33    

Expired

  (358,512)     11.50    

Outstanding as of June 30, 2026

  8,986,823   3.04   3.50  $12,778