XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note M - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year ended December 31,

 
  

2024

  

2023

 

Research and development

 $5,819  $2,664 

General and administrative

  9,087   3,290 

Total stock-based compensation expense

 $14,906  $5,954 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

 

Risk-free interest rate

  3.82% - 4.50%   3.34% - 4.79% 

Expected term (in years)

  5.50 - 6.25   5.50 - 10.00 

Expected volatility

  89.85% - 91.32%   89.48% - 93.67% 

Expected dividend yield

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

Weighted

  

Weighted Avg

  

Aggregate

 
  

Number of

  

Average

  

Remaining

  

Intrinsic

 
  

Options

  

Exercise Price

  

Contractual Term

  

Value

 

Outstanding balance at January 1, 2024

  7,275,197  $8.40   8.68  $11,089 

Granted

  962,700  $5.74   -   - 

Exercised or released

  1,162,705  $5.30   -  $1,966 

Canceled or forfeited

  314,250  $4.90   -   - 

Expired

  809,542  $22.52   -   - 

Outstanding balance at December 31, 2024

  5,951,400  $7.25   6.79  $17,448 

Exercisable at December 31, 2024

  2,399,305  $10.25   4.47  $6,302 

Vested and expected to vest at December 31, 2024

  5,764,166      6.75  $16,783 
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
  

Options Outstanding

  

Options Exercisable

 
      

Weighted Avg

      

Weighted Avg

 
  

Number of

  

Remaining

  

Number of

  

Remaining

 

Exercise Price

 

Shares

  

Contractual Term

  

Shares

  

Contractual Term

 

$2.848 to $10.00

 5,841,257  6.91  2,289,162  4.69 

$10.01 to $30.00

 1,875  4.31  1,875  4.37 

$30.01 to $50.00

 39,218  2.67  39,218  2.71 

$50.01 to $70.00

 21,958  1.60  21,958  1.63 

$70.01 to $327.20

 47,092  1.36  47,092  8.34 
   5,951,400       2,399,305     
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

Number of Unvested Shares

 
  

December 31,

 

Exercise Price

 

2024

  

2023

 

$2.848 to $10.00

  3,552,095   5,614,977 

Total number of unvested stock options

  3,552,095   5,614,977 
Restricted Stock Units (RSUs) [Member]  
Notes Tables  
Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]
  

Shares

  

Weighted-average grant date fair value

 

Unvested balance at December 31, 2023

  747,945  $4.33 

Granted

  2,012,958   5.52 

Vested

  765,945   4.77 

Forfeited

  156,700   5.83 

Unvested balance at December 31, 2024

  1,838,258  $5.32 

 

As of December 31, 2024 there was $7.1 million of total unrecognized compensation cost related to restricted stock units