XML 26 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Future Lease Payments (Details) (USD $)
Dec. 31, 2014
Future Lease Payments  
2015 $ 169,993us-gaap_OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths
2016 174,350us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo
2017 102,748us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree
2018 100,199us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour
Operating leases, future minimum payments $ 547,290us-gaap_OperatingLeasesFutureMinimumPaymentsDue