XML 51 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity  
Summary of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

    

​

​

    

Weighted- 

    

​

​

​

​

​

​

​

​

​

Average 

​

​

​

​

​

​

​

Weighted- 

​

Remaining 

​

​

​

​

​

Number of 

​

Average 

​

Contractual Life 

​

Aggregate 

​

​

Options

​

Exercise Price

​

(in years)

​

Intrinsic Value

Outstanding at January 1, 2023

 

14,361,092

​

$

5.94

​

7.2

​

$

23,825

Granted

 

2,713,395

​

$

4.36

 

  

​

 

  

Exercised

 

(1,192,784)

​

$

1.58

 

  

​

$

4,106

Forfeited

 

(460,390)

​

$

9.18

 

  

​

 

  

Expired

​

(3,327)

​

$

6.46

​

​

​

​

​

Outstanding at December 31, 2023

 

15,417,986

​

$

5.90

 

6.9

​

$

15,854

Granted

 

1,922,756

​

$

4.36

 

  

​

 

  

Exercised

 

(1,191,117)

​

$

1.34

 

  

​

$

3,402

Forfeited

 

(2,093,840)

​

$

7.64

 

  

​

 

  

Outstanding at December 31, 2024

 

14,055,785

​

$

5.82

 

6.5

​

$

8,467

Exercisable at December 31, 2024

 

10,076,377

​

$

6.03

 

5.7

​

$

8,334

Schedule of restricted stock unit activity

​

​

​

​

​

​

​

​

​

​

​

    

​

    

​

​

    

Weighted- 

    

​

​

​

​

​

​

​

Average 

​

​

​

​

​

Weighted-

​

Remaining 

​

​

​

Number of 

​

Average 

​

Amortization Period

​

​

​

RSUs

​

Grant Date Fair Value

​

(in years)

​

Outstanding at January 1, 2023

​

643,600

​

$

5.57

​

3.2

​

Granted

​

1,043,150

​

$

4.21

​

​

​

Vested and released

​

(288,550)

​

$

5.48

​

​

​

Forfeited

​

(102,020)

​

$

4.70

​

​

​

Outstanding at December 31, 2023

​

1,296,180

​

$

4.57

​

2.8

​

Granted

​

1,280,473

​

$

4.36

​

​

​

Vested and released

​

(418,260)

​

$

4.84

​

​

​

Forfeited

​

(454,334)

​

$

4.48

​

​

​

Outstanding at December 31, 2024

​

1,704,059

​

$

4.36

​

2.6

​

Schedule of stock-based compensation expense

​

​

​

​

​

​

​

​

​

    

Year ended December 31, 

​

​

2024

    

2023

General and administrative

​

$

7,200

​

$

6,114

Sales and marketing

​

 

2,920

​

 

3,252

Research and development

​

 

2,963

​

 

4,613

Total

​

$

13,083

​

$

13,979

​