v3.26.3
Note 10 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

 

2026

 

 

2025

 

Dividend yield

 

 

0.0%

 

 

0.0%

Expected volatility

 

 

74.1%

 

 

81.5%

Risk-free interest rate

 

 

3.7%

 

 

4.4%

Expected life in years

 

 

5.54

 

 

 

5.55

 

Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling, general, and administrative

 

$250

 

 

$236

 

 

$745

 

 

$781

 

Research and development

 

 

55

 

 

 

31

 

 

 

164

 

 

 

124

 

Restricted stock units:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selling, general, and administrative

 

 

1,040

 

 

 

815

 

 

 

2,863

 

 

 

2,497

 

Research and development

 

 

676

 

 

 

591

 

 

 

2,098

 

 

 

1,925

 

Total stock-based compensation expense

 

$2,021

 

 

$1,673

 

 

$5,870

 

 

$5,327

 

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

 

 

Shares

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Term (years)

 

 

Aggregate Intrinsic Value (in thousands)

 

Outstanding at December 31, 2025

 

 

3,217,289

 

 

$

16.13

 

 

 

5.4

 

 

$

3,609

 

Granted

 

 

364,336

 

 

 

6.68

 

 

 

 

​

 

 

 

​

(Exercised)

 

 

(50,000

)

 

 

2.93

 

 

 

 

​

 

 

 

​

(Expired)

 

 

(118,292

)

 

 

(34.57

)

 

 

 

​

 

 

 

​

Outstanding at September 30, 2026

 

 

3,413,333

 

 

$

14.68

 

 

 

5.3

 

 

$

11,021

 

Vested and expected to vest at September 30, 2026

 

 

3,413,333

 

 

$

14.68

 

 

 

5.3

 

 

$

11,021

 

Exercisable

 

 

3,033,506

 

 

$

15.82

 

 

 

4.8

 

 

$

9,371

 

Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]

 

 

Shares

 

 

Weighted- Average Grant-Date Fair Value

 

Nonvested shares at December 31, 2025

 

 

1,334,973

 

 

$3.88

 

Granted

 

 

1,545,950

 

 

$6.97

 

(Forfeited)

 

 

(81,024)

 

$5.66

 

(Vested)

 

 

(1,230,920)

 

$4.68

 

Nonvested shares at September 30, 2026

 

 

1,568,979

 

 

$6.22