XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of diluted net loss per share
   For the three months ended 
   March 31, 
   2020   2019 
Stock options   338,595    188,595 
Warrants   1,311,916    196,052 
Total common stock equivalents   1,650,511    384,647