XML 80 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss per Share - Summary of Outstanding Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share 12,072,350 6,450,813 2,674,554
Common Stock Options Issued and Outstanding      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share 9,892,697 4,738,004 1,458,079
Unvested Restricted Stock Issued as Part of Collaboration Agreement      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share 1,257,651 1,257,651  
Unvested Early Exercised Common Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share 165,133 455,158 927,123
Unvested Restricted Stock Units      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share 738,650    
Employee Stock Purchase Plan Shares      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share 18,219    
Unvested Restricted Common Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of diluted net loss per share     289,352