Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

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