XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Potentially dilutive securities (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 2,357,760 1,837,648
Stock Options    
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 1,959,437 1,589,243
Restricted stock units    
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 309,767 159,849
Common Stock Warrants    
Potentially dilutive securities    
Potentially dilutive securities excluded from computation of diluted weighted average shares 88,556 88,556