XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 

 

September 30,

   

September 30,

 

 

2024

   

2023

   

2024

   

2023

 

 

(In thousands)

   

(In thousands)

 

Continuing operations

 

   

   

   

 

Research and development

  $ 1,063     $ 1,305     $ 3,146     $ 3,710  

Selling, general and administrative

    1,578       2,054       4,921       5,456  

Total stock-based compensation in continuing operations

    2,641       3,359       8,067       9,166  

Discontinued operations

          (124 )           (207 )

Total stock-based compensation

  $ 2,641     $ 3,235     $ 8,067     $ 8,959  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

Three Months Ended

   

Nine Months Ended

 

 

September 30, 2024

   

September 30, 2024

 

Estimated weighted-average fair value

  $ 3.06     $ 2.60  

Weighted-average assumptions:

 

   

 

Expected volatility

    96 %     95 %

Expected life, in years

    7.4       7.2  

Risk-free interest rate

    4.22 %     4.36 %

Expected dividend yield

    %     %
Share-Based Payment Arrangement, Activity [Table Text Block]

 

   

Weighted-

   

   

 

 

   

Average

   

   

Aggregate

 

 

   

Exercise

   

Remaining

   

Intrinsic

 

 

Options

   

Price per

   

Contractual Life

   

Value

 

 

Outstanding

   

Share

   

(In years)

   

(In thousands)

 

Balance at December 31, 2023

    15,255,154     $ 9.50                  

Granted

    3,280,500       3.13                  

Exercised

    (16,404 )     3.19                  

Forfeited

    (386,181 )     6.91                  

Balance at September 30, 2024

    18,133,069     $ 8.41       6.0     $ 6,168  

Vested and expected to vest at September 30, 2024

    17,503,959     $ 8.58       5.9     $ 5,677  

Exercisable at September 30, 2024

    12,133,698     $ 10.75       4.5     $ 1,421