XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail)
Sep. 30, 2017
USD ($)
Commitments and Contingencies  
Remaining six months of 2017 $ 173,832
2018 633,695
2019 419,082
2020 319,262
2021 327,949
2022 165,061
Operating Leases, Future Minimum Payments Due, Total $ 2,038,881