XML 92 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Common Stock Reserved for Issuance (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Common Stock Reserved For Future Issuance [Line Items]    
Common stock reserved for future issuance 8,259,317 4,718,239
Series A Convertible Preferred Stock    
Schedule Of Common Stock Reserved For Future Issuance [Line Items]    
Common stock reserved for future issuance   3,573,659
Unvested Restricted Stock Options    
Schedule Of Common Stock Reserved For Future Issuance [Line Items]    
Common stock reserved for future issuance 618,494 888,612
Stock Options Available for Issuance    
Schedule Of Common Stock Reserved For Future Issuance [Line Items]    
Common stock reserved for future issuance 1,289,259 35,585
Stock Options Outstanding    
Schedule Of Common Stock Reserved For Future Issuance [Line Items]    
Common stock reserved for future issuance 5,926,969 220,383
Employee Stock Purchase Plan    
Schedule Of Common Stock Reserved For Future Issuance [Line Items]    
Common stock reserved for future issuance 424,595