XML 50 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Summary of anti-dilutive securities    
Total 7,158,571 5,447,754
Stock options [Member]    
Summary of anti-dilutive securities    
Total 3,997,856 1,435,810
Common stock warrants [Member]    
Summary of anti-dilutive securities    
Total 3,160,715 4,011,944