XML 48 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Available for Sale Securities - Estimated Fair Value of Available for Sale Securities by Contractual Maturity (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Investments Debt And Equity Securities [Abstract]    
Due in one year or less $ 36,283,628us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent  
Due after one year 39,854,406us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent  
Total available for sale securities $ 76,138,034us-gaap_AvailableForSaleSecurities $ 11,341,241us-gaap_AvailableForSaleSecurities