XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Anti-dilutive securities not included in diluted net loss per share calculation (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 4,542,202 19,021,269
Convertible preferred stock outstanding 0  
Convertible preferred stock (as converted)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total   15,907,629
Common stock options outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 4,262,702 3,113,640
Unvested Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 279,500