XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Option Plan (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
Stock option activity under the Company's 2019 Plan is set forth below:
 
Number of
Options
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding, December 31, 20201,975,761 $11.81 8.71$6,750 
Granted88,750 $18.20 
Exercised(3,381)$12.94 
Forfeited(17,197)$12.16 
Expired(2,353)$29.08 
Outstanding, March 31, 2021
2,041,580 $12.06 8.54$13,247 
Vested and expected to vest, March 31, 2021
2,041,580 $12.06 8.54$13,247 
Options exercisable, March 31, 2021
665,878 $9.52 8.06$6,013 
Schedule of Restricted Stock Unit Activity
Restricted stock unit activity under the Company's 2019 Plan is set forth below:
Number of
Shares
Weighted-
Average
Grant Date Fair Value
Aggregate
Intrinsic
Value
Outstanding, December 31, 2020— $— $— 
Awards granted185,000 $18.20 
Awards released— $— 
Awards canceled— $— 
Outstanding, March 31, 2021
185,000 $18.20 $3,238 
Schedule of Fair Value Assumptions, Stock Options The fair value of employee stock options was estimated using the following assumptions to determine the fair value of stock options granted: 
 Three Months Ended March 31,
 20212020
Expected volatility
84%
47%-50%
Risk-free interest rate
0.8%
0.6%-1.7%
Dividend yield
Expected term (in years)
6.08
6.08
Schedule of Fair Value Assumptions, Employee Stock Purchase Plan
The following assumptions were used to calculate the stock-based compensation for each stock purchase right granted under the ESPP:
 Three Months Ended March 31,
 20212020
Expected volatility60%58%
Risk-free interest rate0.1%1.1%
Dividend yield
Expected term (in years)0.500.50
Schedule of Non-cash Stock-based Compensation Expense
Total non-cash stock-based compensation expense recorded related to options granted, restricted stock units granted and stock purchase rights granted under the ESPP in the condensed statement of operations is as follows (in thousands):
 
 Three Months Ended March 31,
 20212020
Cost of revenue$11 $
Selling, general and administrative791 422 
Research and development110 
Total$912 $431