Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details)

v3.21.2
Stock Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares remained available for future grant 109,632,431     109,632,431   102,570,639
Number of options to purchase common stock       6,474,175    
Intrinsic value of options exercised $ 2,400     $ 18,508 $ 100  
Weighted average grant-date fair value per share of options granted     $ 0.16 $ 0.16 $ 0.16  
Unrecognized compensation expense $ 13,800     $ 13,800    
Weighted average period expected of recognition       1 year 8 months 12 days    
2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock may be issued 21,177,295     21,177,295    
Number of shares remained available for future grant 19,795,381     19,795,381    
Threshold percentage       100.00%    
Number of options to purchase common stock 0     0    
2021 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock may be issued 3,289,632     3,289,632    
Percent Of Increase Of Outstanding Number Of Common Stock       1.00%    
2013 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock may be issued 0     0   21,487,876
Number of shares remained available for future grant 0     0   979,852
Vesting period       4 years    
Number of options to purchase common stock 0     6,474,175    
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Intrinsic value of options exercised     $ 100      
Maximum | 2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term of stock option       10 years    
Maximum | 2013 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term of stock option       10 years    
Threshold percentage       100.00%    
Options to purchase common stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options to purchase common stock   2,554,015        
Options to purchase common stock | Maximum | 2013 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares of common stock may be issued 1,078,169     1,078,169    
Unvested Stock Options and Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense $ 3,300     $ 3,300    
Weighted average period expected of recognition       1 year 2 months 12 days