Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Schedule of Short-Term Investments) (Details)

v2.4.1.9
Summary of Significant Accounting Policies (Schedule of Short-Term Investments) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Schedule of Held-to-maturity Securities [Line Items]  
Amortized cost $ 5,198,878us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
Gross unrealized gains 810,116us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
Gross unrealized losses (6,572)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
Estimated fair value 6,002,422us-gaap_HeldToMaturitySecuritiesFairValue
Certificates of deposit [Member]  
Schedule of Held-to-maturity Securities [Line Items]  
Amortized cost 1,099,775us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
Gross unrealized gains 1,168us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
Gross unrealized losses   
Estimated fair value 1,100,943us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CertificatesOfDepositMember
Municipal bonds [Member]  
Schedule of Held-to-maturity Securities [Line Items]  
Amortized cost 536,046us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= us-gaap_MunicipalBondsMember
Gross unrealized gains   
Gross unrealized losses (6,572)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_MunicipalBondsMember
Estimated fair value 529,474us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MunicipalBondsMember
Corporate fixed income bonds [Member]  
Schedule of Held-to-maturity Securities [Line Items]  
Amortized cost 3,563,057us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateBondSecuritiesMember
Gross unrealized gains 808,948us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateBondSecuritiesMember
Gross unrealized losses   
Estimated fair value $ 4,372,005us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateBondSecuritiesMember