XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock - Common Stock Reserved for Issuance Upon Conversion of Outstanding Convertible Preferred Stock and Exercise of Stock Options (Details)
Sep. 30, 2021
shares
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 28,418,977
Series A Convertible Preferred Stock  
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 3,573,659
Series B Convertible Preferred Stock  
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 16,482,486
Unvested Restricted Stock Options  
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 554,724
Stock Options Available for Issuance  
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 3,852,807
Stock Options Outstanding  
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 3,530,706
Employee Stock Purchase Plan  
Schedule Of Common Stock Reserved For Future Issuance [Line Items]  
Common stock reserved for future issuance 424,595