Summary of Significant Accounting Policies - Schedule of Computation of Potentially Dilutive Securities (Details) - shares |
9 Months Ended | ||||
---|---|---|---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
||||
Total potential dilutive securities | [1] | 4,783,281 | 3,667,404 | ||
Convertible Note - Principal [Member] | |||||
Total potential dilutive securities | [1] | 702,247 | 702,247 | ||
Options to Purchase Common Stock [Member] | |||||
Total potential dilutive securities | [1] | 1,632,483 | 624,329 | ||
Unvested Restricted Stock Units [Member] | |||||
Total potential dilutive securities | [1] | 107,723 | |||
Financing Warrants to Purchase Common Stock [Member] | |||||
Total potential dilutive securities | [1] | 2,340,828 | 2,340,828 | ||
|