XML 23 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Details 2) (USD $)
Dec. 31, 2014
Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]  
2015 (remaining six months) $ 1,320,578us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear
2016 2,641,155us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears
2017 2,641,155us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears
2018 137,731us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears
Total minimum lease payments $ 6,740,619us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions