Accrued Expenses - (Details) - USD ($) |
Dec. 31, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Accrued payroll and payroll taxes | $ 6,141 | $ 65,292 |
| Accrued interest | 35,460 | 10,110 |
| Income taxes payable | 5,929 | 5,700 |
| Accrued other expenses | 9,545 | 3,503 |
| Total | $ 57,075 | $ 84,605 |