XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Stock-Based Compensation  
Schedule of stock based compensation expense categories in statement of operations

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended June 30, 

​

Six months ended June 30, 

​

​

    

2022

    

2021

​

2022

​

2021

​

Sales and marketing

​

$

340

​

$

253

​

$

647

​

$

437

​

General and administrative

​

​

535

​

 

385

​

 

999

​

 

751

​

Research and development

​

 

147

​

 

774

​

 

277

​

 

918

​

Total stock‑based compensation

​

$

1,022

​

$

1,412

​

$

1,923

​

$

2,106

​

Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

​

​

average

​

​

​

​

Weighted

​

remaining

​

​

Number of

​

average exercise

​

contractual term

​

    

shares

    

price per share

    

(years)

Outstanding at January 1, 2022

 

1,706,409

​

$

11.88

 

  

Granted

 

322,285

​

 

10.88

 

  

Exercised

 

(1,964)

​

 

6.09

 

  

Canceled/forfeited

 

(67,293)

​

 

13.49

 

  

Outstanding at June 30, 2022

 

1,959,437

​

$

11.67

 

7.50

Vested and expected to vest at June 30, 2022

 

1,901,058

​

$

11.64

 

7.45

Exercisable at June 30, 2022

 

1,064,134

​

$

10.74

 

6.41

Schedule of activity relating to early exercise of stock options

​

​

​

​

​

​

Number of

​

    

shares

Unvested balance at January 1, 2022

 

29

Vested

​

(29)

Unvested balance at June 30, 2022

 

—

Schedule of weighted average assumptions

​

​

​

​

​

​

​

Six months ended

​

​

    

June 30, 2022

 

Expected dividend yield

 

—

​

Expected volatility

 

68.4

%

Risk‑free interest rate

 

2.17

%

Expected term (in years)

 

6.18

​

Schedule of restricted stock units (RSUs)

​

​

​

​

​

​

Number of

​

    

shares

Outstanding at January 1, 2022

​

163,043

Granted

​

190,450

Vested

​

(38,908)

Canceled/forfeited

​

(4,818)

Outstanding at June 30, 2022

​

309,767