Future minimum principal payments on the non-related party notes payable (Details) |
Dec. 31, 2016
USD ($)
|
|---|---|
| Future minimum principal payments on the non-related party notes payable details | |
| Future minimum principal payments non-related party 2017 | $ 110,688 |
| Future minimum principal payments non-related party 2018 | 87,315 |
| Future minimum principal payments non-related party 2019 | 63,990 |
| Future minimum principal payments non-related party 2020 | 4,433,458 |
| Total Future minimum principal payments non-related party | $ 4,695,451 |