Notes Payable and Notes Payable - Related Parties (Details 1) - USD ($) |
Mar. 31, 2018 |
Dec. 31, 2017 |
|||||
|---|---|---|---|---|---|---|---|
| Schedule of notes payable to shareholder | |||||||
| Total | $ 328,783 | $ 328,783 | |||||
| Note payable to a former shareholder, past due as of January 2012 [Member] | |||||||
| Schedule of notes payable to shareholder | |||||||
| Total | [1] | 28,783 | 28,783 | ||||
| Note payable to a shareholder, past due as of August 1, 2015 [Member] | |||||||
| Schedule of notes payable to shareholder | |||||||
| Total | [2] | $ 300,000 | $ 300,000 | ||||
| |||||||