XML 18 R48.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Schedule of Minimum Future Lease Payments (Detail)
Sep. 30, 2015
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
The remaining three month period ending December 31, 2015 $ 98,026
December 31, 2016 356,720
December 31, 2017 240,263
December 31, 2018 176,740
December 31, 2019 100,480
December 31, 2020 and thereafter 636,547
Total $ 1,608,776