Annual report pursuant to Section 13 and 15(d)

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

v3.3.1.900
Commitments (Future Minimum Payments Required Under Operating Lease) (Detail)
Dec. 31, 2015
USD ($)
Future Minimum Payments Required Under Operating Lease [Line Items]  
2016 $ 416,052
2017 348,089
2018 335,248
2019 335,248
2020 251,436
Total $ 1,686,073