XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Schedule of Common Stock Equivalents Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 7,563,598 5,378,322
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 7,124,912 5,335,193
Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 374,899  
Expected shares to be purchased under 2020 ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 63,787 43,129