XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Anti-dilutive Effect (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 11,040,430 8,923,097
Unvested early exercised stock options 11,650  
Unvested restricted common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 246,593 443,867
Unvested performance-based restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 710,000  
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 9,835,844 8,368,353
Employee stock purchase plan contingently issuable    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 247,993 110,877