Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Contractual Obligations (Future Minimum Payments Required Under Operating Lease) (Detail)
Mar. 31, 2018
USD ($)
Future Minimum Payments Required Under Operating Lease [Line Items]  
2018 (9 months remaining) $ 332,932
2019 443,910
2020 383,483
2021 7,816
2022 9,119
Total $ 1,177,260