Summary of Significant Accounting Policies - Schedule of Redeemable Non-controlling Interest Considered Level Three (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2018 |
Mar. 31, 2017 |
|
| Accounting Policies [Abstract] | ||
| Balance at the beginning | $ 859,377 | |
| Net loss attributable to noncontrolling interest | $ 864 | |
| Balance at the end | $ 859,377 | |