XML 81 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
Mar. 31, 2015
Schedule of future minimum lease payments  
2016 $ 768,454us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2017 659,916us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2018 605,646us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2019 605,646us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2020 605,646us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 4,674,221us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total operating lease payments $ 7,919,529us-gaap_OperatingLeasesFutureMinimumPaymentsDue