XML 77 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Summary of annual minimum rental payments (Details) (USD $)
Mar. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
2016 $ 1,936,435us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2017 1,290,195us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2018 901,413us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2019 622,110us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2020 398,862us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Total $ 5,149,015us-gaap_OperatingLeasesFutureMinimumPaymentsDue