XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Anti-dilutive Outstanding Shares or Equivalents (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive outstanding shares or equivalents 10,344,830 21,022,132 10,344,830 21,022,132
Options To Purchase Common Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive outstanding shares or equivalents 4,752,515   4,752,515  
Common Stock Subject To Vesting Or Repurchase        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive outstanding shares or equivalents 5,560,465 6,002,187 5,560,465 6,002,187
Employee Stock Purchase Plan shares        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive outstanding shares or equivalents 31,850   31,850  
Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive outstanding shares or equivalents   15,019,945   15,019,945