XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share - Schedule of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total antidilutive securities (in shares) 14,031,485 12,354,883 14,031,485 12,354,883
Stock options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total antidilutive securities (in shares) 7,157,218 7,957,539 7,157,218 7,957,539
Restricted stock units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total antidilutive securities (in shares) 6,132,605 4,270,636 6,132,605 4,270,636
Performance stock units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total antidilutive securities (in shares) 630,775 0 630,775 0
ESPP purchase rights        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Total antidilutive securities (in shares) 110,887 126,708 110,887 126,708