XML 36 R47.htm IDEA: XBRL DOCUMENT
v2.4.1.9

3) Investments: Schedule of Unrealized Loss on Investments (Details) (USD $) | Mar. 31, 2015 | Dec. 31, 2014
--- | --- | ---
Held-to-maturity Securities, Unrecognized Holding Loss | $ 834,880 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss | $ 997,529 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss
Available-for-sale Securities, Fair Value Disclosure | 3,054,013 us-gaap_AvailableForSaleSecuritiesFairValueDisclosure | 2,839,131 us-gaap_AvailableForSaleSecuritiesFairValueDisclosure
US States and Political Subdivisions Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 4,322 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 5,278 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Corporate Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 830,091 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember | 980,357 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember
Collateralized Mortgage Backed Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 467 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 11,894 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Industrial, miscellaneous and all other equity securities |  |
AvailableForSaleSecuritiesGrossUnrealizedLosses | 1,010,614 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember | 820,133 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember
Equity Securities |  |
AvailableForSaleSecuritiesGrossUnrealizedLosses | 1,010,614 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember | 820,133 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember
Less than 12 months |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 566,777 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 552,276 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / fil_TimeDurationAxis = fil_LessThan12MonthsMember
No. of Investment Positions | 24 fil_NoOfInvestmentPositions / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 22 fil_NoOfInvestmentPositions / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Held-to-maturity Securities, Fair Value | 9,346,785 us-gaap_HeldToMaturitySecuritiesFairValue / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 7,081,352 us-gaap_HeldToMaturitySecuritiesFairValue / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Available-for-sale Securities, Fair Value Disclosure | 2,444,324 us-gaap_AvailableForSaleSecuritiesFairValueDisclosure / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 2,162,425 us-gaap_AvailableForSaleSecuritiesFairValueDisclosure / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Less than 12 months | Corporate Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 566,310 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 548,310 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
No. of Investment Positions | 23 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 21 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Less than 12 months | Collateralized Mortgage Backed Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 467 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 3,966 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
No. of Investment Positions | 1 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 1 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Less than 12 months | U.S. Treasury Securities |  |
No. of Investment Positions |  | 0 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_USTreasurySecurities1Member / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Less than 12 months | Industrial, miscellaneous and all other equity securities |  |
No. of Investment Positions | 158 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 138 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
AvailableForSaleSecuritiesGrossUnrealizedLosses | 461,641 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 327,389 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
Less than 12 months | Equity Securities |  |
No. of Investment Positions | 158 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 138 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
AvailableForSaleSecuritiesGrossUnrealizedLosses | 461,641 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember | 327,389 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_LessThan12MonthsMember
More than 12 months |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 268,103 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 445,253 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
No. of Investment Positions | 11 fil_NoOfInvestmentPositions / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 13 fil_NoOfInvestmentPositions / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
Held-to-maturity Securities, Fair Value | 2,522,624 us-gaap_HeldToMaturitySecuritiesFairValue / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 2,777,587 us-gaap_HeldToMaturitySecuritiesFairValue / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
Available-for-sale Securities, Fair Value Disclosure | 609,689 us-gaap_AvailableForSaleSecuritiesFairValueDisclosure / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 676,706 us-gaap_AvailableForSaleSecuritiesFairValueDisclosure / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
More than 12 months | US States and Political Subdivisions Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 4,322 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember |
No. of Investment Positions | 1 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember |
More than 12 months | Corporate Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 263,781 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 432,047 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
No. of Investment Positions | 10 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 11 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
More than 12 months | Collateralized Mortgage Backed Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss |  | 7,928 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
No. of Investment Positions |  | 1 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
More than 12 months | U.S. Treasury Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss |  | 5,278 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_USTreasurySecurities1Member / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
No. of Investment Positions |  | 1 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_USTreasurySecurities1Member / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
More than 12 months | Industrial, miscellaneous and all other equity securities |  |
No. of Investment Positions | 28 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 27 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
AvailableForSaleSecuritiesGrossUnrealizedLosses | 548,973 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 492,744 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
More than 12 months | Equity Securities |  |
No. of Investment Positions | 28 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 27 fil_NoOfInvestmentPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
AvailableForSaleSecuritiesGrossUnrealizedLosses | 548,973 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember | 492,744 fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2 / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember / fil_TimeDurationAxis = fil_MoreThan12MonthsMember
Total |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 834,880 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / fil_TimeDurationAxis = fil_TotalMember | 997,529 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / fil_TimeDurationAxis = fil_TotalMember
Held-to-maturity Securities, Fair Value | 11,869,409 us-gaap_HeldToMaturitySecuritiesFairValue / fil_TimeDurationAxis = fil_TotalMember | 9,858,939 us-gaap_HeldToMaturitySecuritiesFairValue / fil_TimeDurationAxis = fil_TotalMember
Total | US States and Political Subdivisions Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 4,322 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember / fil_TimeDurationAxis = fil_TotalMember |
Total | Corporate Debt Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 830,091 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_TotalMember | 980,357 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CorporateDebtSecuritiesMember / fil_TimeDurationAxis = fil_TotalMember
Total | Collateralized Mortgage Backed Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss | 467 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_TotalMember | 11,894 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / fil_TimeDurationAxis = fil_TotalMember
Total | U.S. Treasury Securities |  |
Held-to-maturity Securities, Unrecognized Holding Loss |  | $ 5,278 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = fil_USTreasurySecurities1Member / fil_TimeDurationAxis = fil_TotalMember

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_AvailableForSaleSecuritiesGrossUnrealizedLosses2
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_NoOfInvestmentPositions
Namespace Prefix: | fil_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents Available-for-sale Securities which consist of all investments in certain debt and equity securities neither classified as trading or held-to-maturity securities. A debt security represents a creditor relationship with an enterprise. Debt securities include, among other items, US Treasury securities, US government securities, municipal securities, corporate bonds, convertible debt, commercial paper, and all securitized debt instruments. An equity security represents an ownership interest in an enterprise or the right to acquire or dispose of an ownership interest in an enterprise at fixed or determinable prices. Equity securities include, among other things, common stock, certain preferred stock, warrant rights, call options, and put options, but do not include convertible debt. An entity may opt to provide the reader with additional narrative text to better understand the nature of investments in debt and equity securities which are categorized as Available-for-sale. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition As of the balance sheet date, the excess of carrying value (amortized cost) over fair value of a debt security categorized as held-to-maturity, exclusive of dividend or interest income recognized but not yet received and exclusive of any write-downs for other-than-temporary impairment. Such item represents the gross unrecognized holding loss. + References No definition available. + Details
Name: | us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | fil_TimeDurationAxis=fil_LessThan12MonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fil_TimeDurationAxis=fil_MoreThan12MonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fil_TimeDurationAxis=fil_TotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=fil_IndustrialMiscellaneousAndAllOtherEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |