v3.26.1
Note 5 - Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted-

   

Weighted-

   

Aggregate

 
           

average

   

average

   

intrinsic

 
           

exercise

   

contractual

   

value

 
   

Amount

   

price

   

life (years)

   

(in thousands)

 

Outstanding at December 31, 2025

    4,641,685     $ 3.72       6.2     $ 200  

Outstanding at March 31, 2026

    4,641,685       3.72       6.0       108  

Options exercisable

    3,633,843       3.63       5.9       105  

Options vested and expected to vest

    4,620,139       3.71       6.0       108  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2026

   

2025

 
   

(In thousands)

 

Research and development

  $ 169     $ 59  

General and administrative

    463       426  

Total

  $ 632     $ 485