Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.7.0.1
Commitments and Contingencies - Additional Information (Details)
6 Months Ended
Jun. 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