Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Details)

v2.4.1.9
Fair Value Measurements (Details) (USD $)
Fair Value Measurements Using Unadjusted Quoted Market Prices (Level 1) Equity Securities
Fair Value Measurements Using Quoted Prices for Identical or Similar Assets in Active Markets (Level 2) Other Investment
Fair Value Measurements Using Significant Unobservable Inputs (Level 3) Long-Term Equity Funding Agreements
Balance. at Dec. 31, 2012 $ 567fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
$ 10,000fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
$ 9,722,500fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Transfers from cash 20,831fil_TransfersFromCash
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_TransfersFromCash
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_TransfersFromCash
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Total gains or losses Included in earnings (or changes in net assets) (78)fil_TotalGainsOrLossesIncludedInEarningsOrChangesInNetAssets
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_TotalGainsOrLossesIncludedInEarningsOrChangesInNetAssets
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
110fil_TotalGainsOrLossesIncludedInEarningsOrChangesInNetAssets
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Purchases 0fil_Purchases
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Purchases
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Purchases
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Issuances 0fil_Issuances
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Issuances
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Issuances
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Sales 0fil_Sales
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Sales
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Sales
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Settlements 0fil_Settlements
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Settlements
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
(9,666,667)fil_Settlements
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Balance. at Dec. 31, 2013 21,320fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
10,000fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
55,943fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Total gains or losses Included in earnings (or changes in net assets) 1,303fil_TotalGainsOrLossesIncludedInEarningsOrChangesInNetAssets
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
1,410fil_TotalGainsOrLossesIncludedInEarningsOrChangesInNetAssets
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_TotalGainsOrLossesIncludedInEarningsOrChangesInNetAssets
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Purchases 18,846fil_Purchases
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Purchases
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Purchases
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Issuances 0fil_Issuances
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Issuances
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Issuances
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Sales (35,637)fil_Sales
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
(1,150)fil_Sales
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Sales
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Settlements 0fil_Settlements
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
0fil_Settlements
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
0fil_Settlements
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember
Balance. at Dec. 31, 2014 $ 5,832fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingUnadjustedQuotedMarketPricesLevel1EquitySecuritiesMember
$ 10,260fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingQuotedPricesForIdenticalOrSimilarAssetsInActiveMarketsLevel2OtherInvestmentMember
$ 55,943fil_Balance
/ us-gaap_StatementEquityComponentsAxis
= fil_FairValueMeasurementsUsingSignificantUnobservableInputsLevel3LongTermEquityFundingAgreementsMember