XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share 6,144,553 5,493,534
Common Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share 1,783,229 1,464,415
Common Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share 4,344,994 3,996,167
Convertible Notes Payable [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share 16,319 32,941
Series B Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share 11 11