Commitments and Contingencies - Additional Information (Details) |
9 Months Ended |
|---|---|
|
Sep. 30, 2017
USD ($)
| |
| Commitments And Contingencies [Line Items] | |
| Lease expiration date | Jan. 03, 2020 |
| Operating leases, aggregate future minimum payments, due | $ 45,684 |
| Operating leases, future minimum payments, due in 2017 | 15,288 |
| Operating leases, future minimum payments, due in 2018 | 15,288 |
| Operating leases, future minimum payments, due in 2019 | 15,288 |
| Tuxis | |
| Commitments And Contingencies [Line Items] | |
| Additional cash payment | $ 900,000 |