Fair Value Measurement - Marketable Securities - Schedule of Marketable Securities (Details) (USD $)
|
12 Months Ended |
---|---|
Dec. 31, 2014
|
|
Schedule of Available-for-sale Securities [Line Items] | |
Cost | $ 9,266,613us-gaap_AvailableForSaleSecuritiesAmortizedCost |
Accrued Income | 18,472us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale |
Unrealized Gains | |
Unrealized Losses | (20,124)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss |
Fair Value | 9,264,961us-gaap_AvailableForSaleSecurities |
Fair Value, Inputs, Level 2 [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Cost |
9,266,613us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Accrued Income |
18,472us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Unrealized Gains | |
Unrealized Losses |
(20,124)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Fair Value |
9,264,961us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Cost |
1,795us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MoneyMarketFundsMember |
Accrued Income | |
Unrealized Gains | |
Unrealized Losses | |
Fair Value |
1,795us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MoneyMarketFundsMember |
Fair Value, Inputs, Level 2 [Member] | US Agency Securities [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Cost |
297,699us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_AgencySecuritiesMember |
Accrued Income |
360us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_AgencySecuritiesMember |
Unrealized Gains | |
Unrealized Losses |
(141)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_AgencySecuritiesMember |
Fair Value |
297,918us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_AgencySecuritiesMember |
Fair Value, Inputs, Level 2 [Member] | Certificates of Deposits [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Cost |
3,430,000us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
Accrued Income |
10,653us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
Unrealized Gains | |
Unrealized Losses |
(11,236)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
Fair Value |
3,429,417us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
Fair Value, Inputs, Level 2 [Member] | Corporate Securities [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Cost |
1,528,308us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateNoteSecuritiesMember |
Accrued Income |
5,037us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateNoteSecuritiesMember |
Unrealized Gains | |
Unrealized Losses |
(6,631)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateNoteSecuritiesMember |
Fair Value |
1,526,714us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateNoteSecuritiesMember |
Fair Value, Inputs, Level 2 [Member] | Municipal Securities [Member] | |
Schedule of Available-for-sale Securities [Line Items] | |
Cost |
4,008,811us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember |
Accrued Income |
2,422us-gaap_InterestAndDividendIncomeSecuritiesAvailableForSale / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember |
Unrealized Gains | |
Unrealized Losses |
(2,116)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember |
Fair Value |
$ 4,009,117us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_MunicipalNotesMember |
X | ||||||||||
- Definition
Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on available-for-sale securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|