XML 87 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Schedule of Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities (in shares) 13,466,614 67,513,282
Stock Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities (in shares) 7,325,808 3,593,533
Unvested restricted common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities (in shares) 6,140,806 11,995,985
Convertible preferred stock (as converted to common stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities (in shares) 0 51,923,764