XML 69 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jan. 01, 2021
Jun. 11, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting percentage for stock options granted   25.00%          
Vesting period for stock options granted   4 years          
Early exercised stock options     5,558   5,558   7,410
Options granted         62,382    
Exercise of stock options (in shares)     77,065 185,403 168,109 452,611  
Weighted-average price per share     $ 4.18 $ 2.51 $ 3.64 $ 2.10  
Weighted-average grant date fair value of options granted     $ 14.60 $ 13.91 $ 15.88 $ 14.14  
Intrinsic value of the stock options exercised     $ 1.5 $ 3.5 $ 3.4 $ 9.9  
Restricted stock units outstanding              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting percentage for stock options granted   25.00%          
Vesting period for stock options granted   4 years          
Vesting percentage for stock options granted, Six months thereafter   12.50%          
Shares outstanding     429,022   429,022    
Other Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period for stock options granted   3 years 6 months          
Vesting percentage for stock options granted, Six months thereafter   12.50%          
Weighted-average grant date fair value of options granted     $ 20.69   $ 24.00    
Unrecognized stock-based compensation cost     $ 8.9   $ 8.9    
Unrecognized cost expected to be recognized over a weighted-average period (in years)         3 years 2 months 12 days    
Number of restricted stock units vested         0    
2020 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Exercise price expire in years form the date of grant   5 years          
Stock options granted term   10 years          
Percentage of provisions subject to stockholders   10.00%          
Shares outstanding   10,150,000          
Percentage of outstanding number of shares   5.00%          
Available for issuance of shares increased 2,651,598            
Aggregate number of shares available for issuance     6,280,388   6,280,388    
2020 Equity Incentive Plan | Restricted stock units outstanding              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares outstanding     4,107,120   4,107,120    
2014 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares outstanding     3,495,744   3,495,744    
2020 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares outstanding   650,000          
Term of plan   10 years          
Percentage of outstanding number of shares   1.00%          
Available for issuance of shares increased 530,319            
Aggregate number of shares available for issuance     1,564,144   1,564,144    
Percentage of payroll deductions of eligible compensation   15.00%          
Employees purchase shares of common stock of lower of fair market value   85.00%          
Offering period   2 years          
Purchase period   6 months          
Maximum | Other Liabilities              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Remaining liabilities related to early exercised shares     $ 0.1   $ 0.1   $ 0.1
Maximum | 2020 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of fair value per share on the grant date   110.00%          
Minimum | 2020 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Incentive stock option granted to employees owning percentage of shares of common stock   10.00%