Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Contractual Obligations (Future Minimum Payments Required Under Operating Lease) (Detail)
Sep. 30, 2018
USD ($)
Future Minimum Payments Required Under Operating Lease [Line Items]  
2018 (3 months remaining) $ 110,546
2019 442,185
2020 382,702
2021 7,632
2022 8,904
Total $ 951,969