XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of significant accounting policies - Potentially dilutive securities (Details) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Potentially dilutive securities    
Total shares of common stock equivalents 5,118,834 3,771,459
Options to purchase common stock    
Potentially dilutive securities    
Total shares of common stock equivalents 4,719,115 3,771,459
Restricted stock units    
Potentially dilutive securities    
Total shares of common stock equivalents 399,719