XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of diluted net loss per share
   For the
three months ended
   For the
nine months ended
 
   September 30,   September 30, 
   2021   2020   2021   2020 
Stock options   118,388    173,041    118,388    173,041 
Warrants   1,050,104    642,270    1,050,104    642,270 
Total common stock equivalents   1,168,492    815,311    1,168,492    815,311