Summary of Significant Accounting Policies (Schedule of Short-Term Investments) (Details) (USD $)
|
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2015
|
Dec. 31, 2014
|
|
Schedule of Held-to-maturity Securities [Line Items] | ||
Amortized cost | $ 2,277,240us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment | $ 5,198,878us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment |
Gross unrealized gains | 803us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains | 810,116us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains |
Gross unrealized losses | (14,906)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses | (6,572)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses |
Estimated fair value | 2,263,137us-gaap_HeldToMaturitySecuritiesFairValue | 6,002,422us-gaap_HeldToMaturitySecuritiesFairValue |
Certificates of deposit [Member] | ||
Schedule of Held-to-maturity Securities [Line Items] | ||
Amortized cost |
249,775us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment / us-gaap_DebtSecurityAxis = us-gaap_CertificatesOfDepositMember |
1,099,775us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment / us-gaap_DebtSecurityAxis = us-gaap_CertificatesOfDepositMember |
Gross unrealized gains |
803us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_CertificatesOfDepositMember |
1,168us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_CertificatesOfDepositMember |
Gross unrealized losses | ||
Estimated fair value |
250,578us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_CertificatesOfDepositMember |
1,100,943us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_CertificatesOfDepositMember |
Municipal bonds [Member] | ||
Schedule of Held-to-maturity Securities [Line Items] | ||
Amortized cost |
484,509us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment / us-gaap_DebtSecurityAxis = us-gaap_MunicipalBondsMember |
536,046us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment / us-gaap_DebtSecurityAxis = us-gaap_MunicipalBondsMember |
Gross unrealized gains | ||
Gross unrealized losses |
(9,139)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses / us-gaap_DebtSecurityAxis = us-gaap_MunicipalBondsMember |
(6,572)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses / us-gaap_DebtSecurityAxis = us-gaap_MunicipalBondsMember |
Estimated fair value |
475,370us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_MunicipalBondsMember |
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 |
1,542,956us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment / us-gaap_DebtSecurityAxis = us-gaap_CorporateBondSecuritiesMember |
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 |
(5,767)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses / us-gaap_DebtSecurityAxis = us-gaap_CorporateBondSecuritiesMember |
|
Estimated fair value |
$ 1,537,189us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_CorporateBondSecuritiesMember |
$ 4,372,005us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_CorporateBondSecuritiesMember |
X | ||||||||||
- Definition
Amount before other than temporary impairment (OTTI) accretion, of investments in debt securities classified as held-to-maturity. No definition available.
|
X | ||||||||||
- Definition
Fair value of investments in debt securities classified as held-to-maturity. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of unrecognized gain before loss on investments in held-to-maturity securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of unrecognized loss before gain on investments in held-to-maturity securities. Excludes write-down for other than temporary impairment (OTTI). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|