Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Summary of Future Commitments under Non-Cancelable Operating Lease Agreements (Details)

v3.6.0.2
Commitments and Contingencies - Summary of Future Commitments under Non-Cancelable Operating Lease Agreements (Details)
Nov. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 $ 872,506
2018 875,904
2019 892,895
2020 838,835
2021 and thereafter 1,071,975
Sub-lease rental income  
2017 662,892
2018 672,031
2019 681,353
2020 690,861
2021 and thereafter 1,053,287
Operating Leases, Future Minimum Payments Due, Net Commitments [Abstract]  
2017 209,614
2018 203,873
2019 211,542
2020 147,974
2021 and thereafter $ 18,688