XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share Attributable to Common Stockholders - Anti-dilutive securities (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 2,421,250 1,470,646
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 1,857,091 1,238,548
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 564,159 232,098