XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity And Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Stockholders' Equity [Line Items]  
Schedule Of Stock-Based Compensation Expense

Three-Month Periods Ended

March 31,

2022

2021

Cost of revenues

$

90

$

Research and development

457

3,166

Sales and marketing

454

1,761

General and administrative

1,006

2,038

Total stock-based compensation expense

$

2,007

$

6,965

Summary Of Stock-Based Compensation Expense By Type

Three-Month Periods Ended

March 31,

2022

2021

Time-based options

$

1,807

$

1,770

Performance options

84

5,141

ESPP

116

54

Total stock-based compensation expense

$

2,007

$

6,965

Stock Options [Member]  
Stockholders' Equity [Line Items]  
Summary Of Stock Option Activity

Stock Options Outstanding

Weighted

Number

average

of shares

exercise price

Balances — December 31, 2021

5,996,813

$

15.77

Options granted

381,300

Options exercised

-

Options canceled

(819,229)

Options expired

-

Balances — March 31, 2022

5,558,884

$

15.62

Exercisable — March 31, 2022

3,670,055

$

15.99

Schedule Of Fair Value Of Employee Stock Options

Three-Month Periods Ended March 31,

2022

2021

Expected term in years

6.3 - 6.8

6.1

Expected volatility

83%

78%

Risk-free interest rate

1.9%

1.0 - 1.1%

Dividend yield

Time-Based Options [Member]  
Stockholders' Equity [Line Items]  
Summary Of Stock Option Activity

Stock Options Outstanding

Weighted

Number

average

of shares

exercise price

Balances — December 31, 2021

4,796,716

$

16.44

Options granted

231,300

Options exercised

-

Options canceled

(203,354)

Options expired

-

Balances — March 31, 2022

4,824,662

$

15.94

Exercisable — March 31, 2022

3,367,508

$

16.39

Performance Shares [Member]  
Stockholders' Equity [Line Items]  
Summary Of Stock Option Activity

Stock Options Outstanding

Weighted

Number

average

of shares

exercise price

Balances — December 31, 2021

1,200,097

$

13.11

Options granted

150,000

Options exercised

-

Options canceled

(615,875)

Options expired

-

Balances — March 31, 2022

734,222

$

13.51

Exercisable — March 31, 2022

302,547

$

11.48

2017 Employee Stock Purchase Plan [Member]  
Stockholders' Equity [Line Items]  
Schedule Of Fair Value Of Employee Stock Options

Three-Month Periods Ended March 31,

2022

2021

Expected term in years

0.5 - 1.0

0.5 - 1.0

Expected volatility

83%

91%

Risk-free interest rate

0.6 - 0.9%

0.07 - 0.08%

Dividend yield