XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Share-based Compensation, Expense [Table Text Block]
   

Years ended

 
   

December 31,

 
   

2023

   

2022

 

Research and development

  $ 465     $ 528  

Selling, general and administrative

    565       655  

Total share-based compensation

  $ 1,030     $ 1,183  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Options outstanding

                 
   

Number of

shares

   

Weighted

average

exercise

price

   

Weighted

average

remaining

contractual

term (years)

   

Aggregate

intrinsic value
(in thousands)

 
                                 

Balance, December 31, 2022

    2,182,708     $ 4.04       7.5     $ 343  

Stock options granted

    708,284       1.39                  

Stock options exercised

    (199 )     1.49                  

Stock options forfeited

    (397,677 )     2.42                  

Stock options expired

    (6,349 )     16.09                  

Balance, December 31, 2023

    2,486,767     $ 3.51       6.8     $ 43  

Exercisable, December 31, 2023

    1,552,294     $ 4.56       5.5     $  

Options vested and expected to vest

    2,486,767     $ 3.51       6.8     $ 43  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Years ended

 
   

December 31,

 
   

2023

   

2022

 

Risk-free interest rate

  3.7 - 4.9%     1.8 - 3.8%  

Volatility

  110 - 120%     116 - 122%  

Dividend yield

 

None

   

None

 

Expected term (in years)

  6.25 - 10.0     6.25 - 10.0  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
           

Weighted

 
           

average

 
           

grant date

 
   

Number of

   

fair value

 
   

shares

   

per share

 

Balance, December 31, 2022

    21,526     $ 4.33  

RSUs granted

    331,552       1.70  

RSUs released

    (241,197

)

    1.93  

RSUs forfeited

    (111,881

)

    1.70  

Balance, December 31, 2023

        $ n/a