XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Summary of Outstanding Potentially Dilutive Securities Have Been Excluded From Calculation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Stock options 11,753,954 10,788,025
Share-based Payment Arrangement, Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Stock options 9,292,431 7,018,228
Unvested common shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Stock options 1,449,724 3,352,683
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Stock options 964,700 392,757
Shares committed under ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Stock options 47,099 24,357