Related Parties (Details) - USD ($) |
3 Months Ended | 12 Months Ended | 19 Months Ended | ||
|---|---|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 20, 2016 |
|
| Related Party Transaction [Line Items] | |||||
| Total rental expense | $ 5,900,309 | $ 8,426,920 | $ 5,620,731 | ||
| Board of Director | |||||
| Related Party Transaction [Line Items] | |||||
| Payments to settle lease termination | $ 994,569 | ||||
| Monthly rental payment | $ 54,638 | ||||
| Total rental expense | $ 1,347,277 | $ 382,466 | |||