XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Details 2) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Total 12,936,740 8,299,637
Common Stock Purchase Warrants [Member]    
Total 11,195,010 6,431,785
Restricted Stock Unit [Member]    
Total 105,841 237,885
Common Stock Options [Member]    
Total 1,635,889 1,629,967