Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Outstanding Diluted Shares Excluded from Diluted Loss Per Share Computation (Details)

v3.19.3
Summary of Significant Accounting Policies - Schedule of Outstanding Diluted Shares Excluded from Diluted Loss Per Share Computation (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Total potentially dilutive shares 8,610,685 8,706,725 8,610,685 8,706,725
Convertible Preferred Stock [Member]        
Total potentially dilutive shares 1,642,628 1,747,756 1,642,628 1,747,756
Warrants [Member]        
Total potentially dilutive shares 6,840,049 6,852,861 6,840,049 6,852,861
Options [Member]        
Total potentially dilutive shares 128,008 106,108 128,008 106,108