XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Potentially Dilutive Securities Not Included in Diluted Per Share Calculations (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from the computation of diluted net loss per share 37,979,866 42,890,587
Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from the computation of diluted net loss per share   37,871,430
Series 1 Convertible Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from the computation of diluted net loss per share 29,863,674  
Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from the computation of diluted net loss per share 8,039,422 5,019,157
Shares Estimated to be Purchased Under 2021 ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from the computation of diluted net loss per share 76,770