XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share Attributable to Common Stockholders - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 14,836,252 15,110,834
RSUs    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 3,742,337 1,205,401
Stock options    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 10,970,322 13,803,643
Shares issuable pursuant to the ESPP    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 123,593 101,790