XML 93 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock - Shares Reserved for Future Issuance (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance 6,583,887 13,785,534
2021 Plan    
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance 2,843,255  
2021 Employee Stock Purchase Plan    
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance 278,762  
2016 Stock Plan    
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance   360,306
Stock options    
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance 3,461,870 1,625,256
Restricted Stock Awards    
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance   11,537
Redeemable convertible preferred stock    
Redeemable Convertible Preferred Stock, Common Stock and Preferred Stock    
Total shares of authorized common stock reserved for future issuance   11,788,435