Convertible Promissory Notes - Schedule of Convertible Promissory Notes (Details) - USD ($) |
Mar. 31, 2018 |
Dec. 31, 2017 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| Secured convertible promissory notes | $ 3,444,779 | $ 3,182,972 |
| Debt discount liability | (321,533) | (216,069) |
| Debt discount original issue discount | (19,173) | (12,229) |
| Debt discount deferred financing | (19,280) | (2,424) |
| Secured convertible promissory notes- net | $ 3,084,793 | $ 2,952,250 |