XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Summary of Potential Common Shares Excluded from Calculation of Diluted Net Loss per Share (Detail) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 11,890,589 10,790,286
Stock Options to Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 11,596,379 10,755,593
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 287,853 20,000
Shares Issuable under ESPP [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents 6,357 14,693