Annual report pursuant to Section 13 and 15(d)

Commitments (Future Minimum Payments Required Under Operating Lease) (Detail)

v3.6.0.2
Commitments (Future Minimum Payments Required Under Operating Lease) (Detail)
Dec. 31, 2016
USD ($)
Future Minimum Payments Required Under Operating Lease [Line Items]  
2017 $ 369,352
2018 339,910
2019 335,248
2020 307,311
2021 0
Total $ 1,351,821