Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION (Tables)

v3.25.0.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock-based compensation

Total stock-based compensation expense related to all of our stock-based awards was as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31,

 

​

​

2024

    

2023

    

2022

 

Selling, general and administrative

​

$

10,879

​

$

6,712

​

$

10,217

​

Research and development

​

​

1,514

​

​

2,094

​

​

2,168

​

Total stock-based compensation expense

​

$

12,393

​

$

8,806

​

$

12,385

​

Schedule of option activity under equity incentive plans

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Stock Options

​

RSUs

 

​

​

​

​

​

​

Weighted

​

Weighted

​

​

​

Weighted Average

 

​

​

Shares Available

​

Number of

​

Average

​

Intrinsic Value

​

Number of

​

Grant Date

​

​

​

For Grant

​

Shares

​

Exercise Price

​

(in thousands)

​

Shares

​

Fair Value

 

Outstanding as of December 31, 2023

 

1,387,129

 

3,411,632

​

$

25.62

​

​

​

 

185,938

​

$

19.82

​

Authorized for grant

 

890,197

 

​

​

​

​

​

​

​

​

​

​

​

​

​

Granted

 

(1,155,881)

 

717,106

​

$

12.68

​

​

​

 

304,705

​

$

12.81

​

Exercised/Released

 

—

 

(93,386)

​

$

16.08

​

​

​

 

(68,908)

​

$

18.52

​

Cancelled and forfeited

 

476,776

 

(470,634)

​

$

27.65

​

​

​

 

(34,453)

​

$

15.26

​

Outstanding as of December 31, 2024

 

1,598,221

 

3,564,718

​

$

23.00

​

$

4,528

 

387,282

​

$

14.94

​

Vested and expected to vest as of December 31, 2024

​

​

​

3,454,968

​

$

22.80

​

$

4,510

​

​

​

​

​

​

Exercisable as of December 31, 2024

​

​

​

2,652,876

​

$

24.87

​

$

1,761

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Schedule of stock options by exercise price

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Options Outstanding

​

Options Exercisable

​

    

​

    

Weighted-Average

    

​

​

    

​

​

​

​

​

​

Number of

​

Remaining Contractual

​

Weighted-Average

​

Number of

​

Weighted-Average

Exercise Price

​

Shares

​

Life (in years)

​

Exercise Price

​

Shares

​

Exercise Price

$9.0 - $18.7

 

1,259,434

 

8.50

​

$

13.66

 

586,971

​

$

14.54

$19.6 - $21.1

 

464,302

 

3.61

​

$

20.34

 

464,302

​

$

20.34

$21.4 - $24.0

​

294,257

​

2.49

​

$

22.59

​

283,257

​

$

22.59

$24.2 - $24.2

 

538,753

 

6.13

​

$

24.20

 

462,020

​

$

24.20

$24.4 - $35.4

​

600,872

​

4.63

​

$

31.58

​

453,338

​

$

30.69

$35.9 - $39.80

​

221,918

​

4.33

​

$

37.63

​

218,731

​

$

37.64

$40.7 - $45.0

​

185,182

​

3.19

​

$

44.90

​

184,257

​

$

44.90

$9.0 - $45.0

 

3,564,718

 

5.82

​

$

23.00

 

2,652,876

​

$

24.87

Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of weighted-average assumptions relating to options granted

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31,

 

​

    

2024

    

2023

    

2022

 

Risk-free interest rate

​

4.1

%  

3.9

%  

2.6

%

Expected term (in years)

​

6.1

​

6.8

​

6.3

​

Dividend yield

​

0.0

%  

0.0

%  

0.0

%

Expected volatility

​

87.7

%  

84.0

%  

74.8

%