Quarterly report pursuant to Section 13 or 15(d)

Contractual Obligations (Future Minimum Payments Required Under Operating Lease) (Detail)

v3.7.0.1
Contractual Obligations (Future Minimum Payments Required Under Operating Lease) (Detail)
Jun. 30, 2017
USD ($)
Future Minimum Payments Required Under Operating Lease [Line Items]  
2017 (6 months remaining) $ 183,604
2018 339,910
2019 335,248
2020 307,311
2021 0
Total $ 1,166,073