XML 30 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments (Valuation of Securities Using Fair Value Hierarchy) (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
United States    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value $ (17,096,060)us-gaap_InvestmentsFairValueDisclosure
/ invest_InvestmentGeographicRegionAxis
= country_US
$ 1,642,450us-gaap_InvestmentsFairValueDisclosure
/ invest_InvestmentGeographicRegionAxis
= country_US
Short-Term Investments    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value 30,998,094us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
59,154,742us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
Fair Value, Inputs, Level 1 | United States    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value (17,096,060)us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= country_US
1,642,450us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentGeographicRegionAxis
= country_US
Fair Value, Inputs, Level 1 | Short-Term Investments    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value 30,998,094us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
59,154,742us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 2 | United States    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= country_US
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentGeographicRegionAxis
= country_US
Fair Value, Inputs, Level 2 | Short-Term Investments    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 3 | United States    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= country_US
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentGeographicRegionAxis
= country_US
Fair Value, Inputs, Level 3 | Short-Term Investments    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Securities, fair value $ 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ShortTermInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member