Notes Payable - Schedule of Notes Payable (Details) - USD ($) |
Sep. 30, 2018 |
Jan. 23, 2018 |
Dec. 31, 2017 |
|---|---|---|---|
| Debt Disclosure [Abstract] | |||
| Principle | $ 898,594 | $ 100,000 | $ 920,484 |
| Discount | (214,677) | $ (100,000) | |
| Accrued interest | 71,162 | ||
| Total | $ 683,917 | $ 991,646 |