XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 

 

June 30,

   

June 30,

 

 

2025

   

2024

   

2025

   

2024

 

 

(In thousands)

 
   

   

   

   

 

Research and development

  $ 915     $ 1,069     $ 1,951     $ 2,083  

Selling, general and administrative

    1,150       1,699       2,567       3,343  

Total stock-based compensation

  $ 2,065     $ 2,768     $ 4,518     $ 5,426  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

Three Months Ended

   

Six Months Ended

 

 

June 30, 2025

   

June 30, 2025

 

Estimated weighted-average fair value

  $ 2.57     $ 2.61  

Weighted-average assumptions:

       

Expected volatility

    101 %     101 %

Expected life, in years

    7.3       7.3  

Risk-free interest rate

    4.13 %     4.13 %

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, 2024

    16,690,882     $ 8.17                  

Granted

    3,296,700       3.29                  

Exercised

    (26,702 )     3.30                  

Forfeited

    (245,766 )     14.20                  

Balance at June 30, 2025

    19,715,114     $ 7.28       6.4     $ 558  

Vested and expected to vest at June 30, 2025

    18,974,796     $ 7.44       6.3     $ 534  

Exercisable at June 30, 2025

    12,469,143     $ 9.63       4.9     $ 288