XML 101 R84.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Stockholders’ Equity - Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares) 20,116,805 39,401,631
Employee Stock    
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares) 12,730,521 1,938,321
Options outstanding    
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares) 7,064,945 7,611,258
Restricted stock outstanding    
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares) 156,852 156,852
Conversion of Series A Preferred Stock    
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares)   10,138,200
Conversion of Series A-1 Preferred Stock    
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares)   5,512,800
Conversion of Series B Preferred Stock    
Class of Stock [Line Items]    
Total authorized shares of common stock reserved for future issuance (in shares)   14,044,200