v3.26.1
Note 8 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Share-based Compensation, Expense [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Research and development

  $ 63     $ 55     $ 118     $ 150  

Selling, general and administrative

    46       43       104       118  

Total share-based compensation

  $ 109     $ 98     $ 222     $ 268  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of shares

   

Weighted average exercise price

   

Weighted average remaining contractual term (years)

   

Aggregate intrinsic value
(in thousands)

 
                                 

Outstanding, December 31, 2025

    485,203     $ 17.19       8.4     $  

Stock options granted

    30,000       1.29                  

Stock options forfeited

    (12,271 )     11.24                  

Outstanding, June 30, 2026

    502,932     $ 16.38       8.1     $  

Exercisable, June 30, 2026

    170,648     $ 44.70       5.5     $  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
           

Weighted

 
           

average

 
           

grant date

 
   

Number of

   

fair value

 
   

shares

   

per share

 

Balance, December 31, 2025

        $ n/a  

RSUs granted

    296,041       1.24  

RSUs released

    (8,621 )     1.20  

Balance, June 30, 2026

    287,420     $ 1.24