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