XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Outstanding Potentially Dilutive Shares Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive shares 5,674,520 44,695,948
Redeemable Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive shares   39,600,423
Option to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive shares 5,306,220 4,670,745
Options Early Exercised Subject to Future Vesting    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive shares 181,234 424,780
Unvested Restricted Stock Units Of Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive shares 67,260  
Expected Shares To Be Purchased Under ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive shares 119,806