Summary of Significant Accounting Policies (Details 1) - shares |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 31, 2018 |
Mar. 31, 2017 |
||||
| Total potential dilutive securities | [1] | 3,668,211 | 3,991,340 | ||
| Restricted Stock [Member] | |||||
| Total potential dilutive securities | [1] | 63,600 | |||
| Consulting Warrants [Member] | |||||
| Total potential dilutive securities | [1] | 12,500 | |||
| Stock Option [Member] | |||||
| Total potential dilutive securities | [1] | 561,536 | 892,129 | ||
| Warrants [Member] | |||||
| Total potential dilutive securities | [1] | 2,340,828 | 2,384,464 | ||
| Convertible Notes Payable [Member] | |||||
| Total potential dilutive securities | [1] | 702,247 | 702,247 | ||
| |||||