XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Summary of Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 43,208,831 34,381,274
Stock Options Issued and Outstanding    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 25,892,271 17,393,396
Awards Available for Future Grant    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 14,846,946 16,022,747
Shares Available for Purchase Under ESPP    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 2,469,614 965,131