v3.26.1
Note 8 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
    March 31, 2026    

March 31, 2025

 

Research and development

  $ 64     $ 77  

Selling, general and administrative

    150       119  

Total

  $ 214     $ 196  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
           

Weighted

 
   

Number of

   

Average

 
   

Restricted

   

Grant Date

 
   

Stock Units

   

Fair Value

 

Restricted stock units outstanding, January 1, 2026

    273,195     $ 0.88  

Granted

    250,630       0.81  

Vested

    (54,760 )     1.21  

Forfeited

           

Restricted stock units outstanding, March 31, 2026

    469,065     $ 0.80  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number
of Stock Options
Outstanding

   

Weighted-
Average
Exercise
Price

   

Weighted-
Average
Remaining
Contractual
Life (Years)

   

Aggregate
Intrinsic
Value

 
                           

(in thousands)

 

January 1, 2026

    2,610,477     $ 7.84                  

Granted

    1,450,600       0.81                  

Forfeited

                           

Expired

    (57,053 )     61.23                  

Exercised

                           

March 31, 2026

    4,004,024     $ 4.53       8.4     $ 118  

Vested and exercisable options— March 31, 2026

    1,141,689     $ 13.81       6.2     $ 2  

Vested and expected to vest— March 31, 2026

    4,004,024     $ 4.53       8.4     $ 118