XML 167 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 2: Investments: Gain (Loss) on Investments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gains and losses and other than temporary impairments from investments and other assets $ 1,753,936fil_GainsAndLossesAndOtherThanTemporaryImpairmentsFromInvestmentsAndOtherAssets $ 1,081,825fil_GainsAndLossesAndOtherThanTemporaryImpairmentsFromInvestmentsAndOtherAssets $ 216,878fil_GainsAndLossesAndOtherThanTemporaryImpairmentsFromInvestmentsAndOtherAssets
Categories of Investments, Marketable Securities, Held-to-maturity Securities      
Gross Realized Gains 390,203fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
97,238fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
470,874fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
Gross Realized Losses (71,800)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
(41,164)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
(3,875)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
Other than Temporary Impairments (120,000)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
(120,000)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
(165,000)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesHeldToMaturitySecuritiesMember
Categories of Investments, Marketable Securities, Available-for-sale Securities      
Gross Realized Gains 349,207fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
540,990fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
392,033fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
Gross Realized Losses (55,222)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
(2,678)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
(5,705)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
Other than Temporary Impairments (44,240)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
(100,304)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
(247,317)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_CategoriesOfInvestmentsMarketableSecuritiesAvailableForSaleSecuritiesMember
Other Assets      
Gross Realized Gains 1,445,596fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
824,203fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
794,346fil_GrossRealizedGains
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
Gross Realized Losses (139,808)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
(538)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
(223,163)fil_GrossRealizedLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
Other than Temporary Impairments   $ (115,922)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member
$ (795,315)fil_OtherThanTemporaryImpairments
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= fil_OtherAssets1Member