XML 38 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Schedule of Potentially Dilutive Common Stock Equivalents) (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 32,246,091 21,279,526
Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 5,404,985 4,678,420
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 19,295,773 9,055,773
Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive common stock equivalents 7,545,333 7,545,333