XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Share-based Compensation, Expense [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30,

   

June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Research and development

  $ 102     $ 134     $ 217     $ 273  

Selling, general and administrative

    82       183       171       322  

Total share-based compensation

  $ 184     $ 317     $ 388     $ 595  
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)

 
                                 

Balance, December 31, 2023

    165,784     $ 52.67       6.8     $ 43  

Stock options forfeited

    (3,177 )     33.97                  

Stock options expired

    (6,965 )     57.37                  

Balance, June 30, 2024

    155,642     $ 52.85       6.7     $  

Exercisable, June 30, 2024

    106,464     $ 65.79       5.9     $