XML 58 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
security
state
Dec. 31, 2013
Dec. 31, 2012
Sep. 30, 2014
Dec. 31, 2011
Securities available for sale          
Amortized Cost-Equity $ 2,490us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis $ 1,666us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis      
Amortized Cost-Total 181,380us-gaap_AvailableForSaleSecuritiesAmortizedCost 315,963us-gaap_AvailableForSaleSecuritiesAmortizedCost      
Unrealized Gains 4,567us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 2,966us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains      
Unrealized Losses (686)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss (13,105)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss      
Fair Value Estimated 185,261us-gaap_AvailableForSaleSecurities 305,824us-gaap_AvailableForSaleSecurities      
Proceeds from sales of securities 15,557us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds 10,563us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds 26,437us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds    
Gross realized gains 1,155us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 1,087us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 2,257us-gaap_AvailableForSaleSecuritiesGrossRealizedGains    
Gross realized losses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses (289)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses    
Net gain 1,155us-gaap_GainLossOnSaleOfSecuritiesNet 1,087us-gaap_GainLossOnSaleOfSecuritiesNet 1,968us-gaap_GainLossOnSaleOfSecuritiesNet    
Related income taxes 404us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax 380us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax 689us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax    
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract]          
Less than 12 months, Fair Value 17,298us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue 244,393us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue      
12 months or more, Fair Value 111,694us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 12,651us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue      
Total, Fair Value 128,992us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 257,044us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue      
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses [Abstract]          
Less than 12 months, Unrealized Losses (74)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses (25,629)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses      
12 months or more, Unrealized Losses (2,825)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses (1,681)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses      
Total, Unrealized Losses (2,899)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses (27,310)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses      
Available-for-Sale Securities, Transferred Security, at Carrying Value       89,780fnlc_AvailableforSaleSecuritiesTransferredSecurityatCarryingValue  
Available-for-Sale Securities, Transferred Security, at Fair Value       89,757fnlc_AvailableforSaleSecuritiesTransferredSecurityatFairValue  
Available-for-sale Securities, Transferred to Held-to-maturity Securities, Accumulated Unrealized Gain (Loss)       (15)fnlc_AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesAccumulatedUnrealizedGainLoss  
Other Comprehensive Income (Loss), Accumulated Unrealized Gain (Loss) on Transfer of Available-for-sale Securities to Held-to-maturity (48)fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity 0fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity 0fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity   0fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
Number Of States in New England Where FHLB Serve 6fnlc_NumberOfStatesInNewEnglandWhereFhlbServe        
Federal Home Loan Bank stock, at cost 12,875us-gaap_FederalHomeLoanBankStock 12,875us-gaap_FederalHomeLoanBankStock      
Securities to be held to maturity, cost and FMV [Abstract]          
Amortized Cost 275,919us-gaap_HeldToMaturitySecurities 169,277us-gaap_HeldToMaturitySecurities      
Unrealized Gains 5,998us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains 3,264us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains      
Unrealized Losses (2,213)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses (14,205)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses      
Securities to be held to maturity, fair value 279,704us-gaap_HeldToMaturitySecuritiesFairValue 158,336us-gaap_HeldToMaturitySecuritiesFairValue      
Restricted equity securities, cost and FMV [Abstract]          
Amortized Cost 13,912fnlc_RestrictedEquitySecuritiesAmortizedCost 13,912fnlc_RestrictedEquitySecuritiesAmortizedCost      
Unrealized Gains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains      
Unrealized Losses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses      
Fair Value Estimated 13,912fnlc_RestrictedEquitySecuritiesFairValueEstimated 13,912fnlc_RestrictedEquitySecuritiesFairValueEstimated      
Securities available for sale, maturities amortized cost [Abstract]          
Amortized cost, debt maturities, due in 1 year or less 2,309us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost 717us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost      
Amortized cost, debt maturities, due in 1 to 5 years 15,200us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost 20,547us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost      
Amortized cost, debt maturities, due in 5 to 10 years 18,547us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost 16,114us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost      
Amortized cost, debt maturities, due after 10 years 142,834us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost 276,919us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost      
Amortized cost, equity maturities 2,490us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis 1,666us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis      
Amortized Cost-Total 181,380us-gaap_AvailableForSaleSecuritiesAmortizedCost 315,963us-gaap_AvailableForSaleSecuritiesAmortizedCost      
Securities available for sale, maturities fair value estimated [Abstract]          
Fair value, debt maturities, due in 1 year or less 2,329us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue 721us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue      
Fair value, debt maturities, due in 1 to 5 years 15,499us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue 20,636us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue      
Fair value, debt maturities, due in 5 to 10 years 19,124us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue 16,267us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue      
Fair value, debt maturities, due after 10 years 145,758us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue 266,420us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue      
Fair value, equity maturities 2,551us-gaap_AvailableForSaleSecuritiesEquitySecurities 1,780us-gaap_AvailableForSaleSecuritiesEquitySecurities      
Fair Value Estimated 185,261us-gaap_AvailableForSaleSecurities 305,824us-gaap_AvailableForSaleSecurities      
Securities to be held to maturity, maturities, amortized cost [Abstract]          
Amortized cost, due in 1 year or less 1,693us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount 268us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount      
Amortized cost, due in 1 to 5 years 8,467us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount 6,420us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount      
Amortized cost, due in 5 to 10 years 50,629us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount 33,442us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount      
Amortized cost, due after 10 years 215,130us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount 129,147us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount      
Securities to be held to maturity, amortized cost 275,919us-gaap_HeldToMaturitySecurities 169,277us-gaap_HeldToMaturitySecurities      
Securities to be held to maturity, Debt Maturities, Fair Value [Abstract]          
Fair value, due in 1 year or less 1,713us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue 273us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue      
Fair value, due in 1 to 5 years 8,702us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue 6,790us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue      
Fair value, due in 5 to 10 years 52,717us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue 33,828us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue      
Fair value, due after 10 years 216,572us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue 117,445us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue      
Securities to be held to maturity, fair value 279,704us-gaap_HeldToMaturitySecuritiesFairValue 158,336us-gaap_HeldToMaturitySecuritiesFairValue      
Fair value of securities pledged to secure borrowings from the Federal Home Loan Bank of Boston, public deposits, repurchase agreements, and for other purposes as required by law 164,919us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral 147,074us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral      
Number of securities temporarily impaired as a result of changes in interest rates reducing their fair value (in number of securities) 56fnlc_NumberOfSecuritiesTemporarilyImpaired        
Number of securities temporarily impaired for 12 months or more (in number of securities) 36fnlc_NumberOfSecuritiesTemporarilyImpairedTwelveMonths        
Length of time for the temporary impairment (in months) 12 months        
Federal Home Loan Bank Stock          
Restricted equity securities, cost and FMV [Abstract]          
Amortized Cost 12,875fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
12,875fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
     
Unrealized Gains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
     
Unrealized Losses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
     
Fair Value Estimated 12,875fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
12,875fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
     
Federal Reserve Bank Stock          
Restricted equity securities, cost and FMV [Abstract]          
Amortized Cost 1,037fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
1,037fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
     
Unrealized Gains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
     
Unrealized Losses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
     
Fair Value Estimated 1,037fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
1,037fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
     
US Treasury and Government          
Securities to be held to maturity, cost and FMV [Abstract]          
Amortized Cost 92,341us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
92,280us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Unrealized Gains 54us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
1us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Unrealized Losses (2,066)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
(12,757)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Securities to be held to maturity, fair value 90,329us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
79,524us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Securities to be held to maturity, maturities, amortized cost [Abstract]          
Securities to be held to maturity, amortized cost 92,341us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
92,280us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Securities to be held to maturity, Debt Maturities, Fair Value [Abstract]          
Securities to be held to maturity, fair value 90,329us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
79,524us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Collateralized Mortgage Backed Securities          
Securities to be held to maturity, cost and FMV [Abstract]          
Amortized Cost 57,003us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
35,712us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Unrealized Gains 1,830us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
1,440us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Unrealized Losses (116)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
(1,336)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Securities to be held to maturity, fair value 58,717us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
35,816us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Securities to be held to maturity, maturities, amortized cost [Abstract]          
Securities to be held to maturity, amortized cost 57,003us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
35,712us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Securities to be held to maturity, Debt Maturities, Fair Value [Abstract]          
Securities to be held to maturity, fair value 58,717us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
35,816us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
     
US States and Political Subdivisions Debt Securities          
Securities to be held to maturity, cost and FMV [Abstract]          
Amortized Cost 126,275us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
40,985us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Unrealized Gains 4,114us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,823us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Unrealized Losses (31)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(112)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Securities to be held to maturity, fair value 130,358us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
42,696us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Securities to be held to maturity, maturities, amortized cost [Abstract]          
Securities to be held to maturity, amortized cost 126,275us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
40,985us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Securities to be held to maturity, Debt Maturities, Fair Value [Abstract]          
Securities to be held to maturity, fair value 130,358us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
42,696us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Corporate Debt Securities          
Securities to be held to maturity, cost and FMV [Abstract]          
Amortized Cost 300us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
300us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Unrealized Gains 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Securities to be held to maturity, fair value 300us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
300us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Securities to be held to maturity, maturities, amortized cost [Abstract]          
Securities to be held to maturity, amortized cost 300us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
300us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
     
Securities to be held to maturity, Debt Maturities, Fair Value [Abstract]          
Securities to be held to maturity, fair value 300us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
300us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CorporateDebtSecuritiesMember
     
US Treasury and Government          
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract]          
Less than 12 months, Fair Value 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
78,724us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
     
12 months or more, Fair Value 79,444us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Total, Fair Value 79,444us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
78,724us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses [Abstract]          
Less than 12 months, Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
(12,757)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
     
12 months or more, Unrealized Losses (2,066)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Total, Unrealized Losses (2,066)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
(12,757)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
     
Collateralized Mortgage Backed Securities          
Securities available for sale          
Amortized Cost-Debt 149,796us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
180,109us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Unrealized Gains 2,637us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,392us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Unrealized Losses (578)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(3,772)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Fair Value Estimated 151,855us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
177,729us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract]          
Less than 12 months, Fair Value 13,878us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
96,263us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
12 months or more, Fair Value 29,182us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
5,451us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Total, Fair Value 43,060us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
101,714us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses [Abstract]          
Less than 12 months, Unrealized Losses (40)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(4,977)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
12 months or more, Unrealized Losses (654)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(131)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Total, Unrealized Losses (694)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(5,108)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
Securities available for sale, maturities fair value estimated [Abstract]          
Fair Value Estimated 151,855us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
177,729us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
     
US States and Political Subdivisions Debt Securities          
Securities available for sale          
Amortized Cost-Debt 29,094us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
134,188us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Unrealized Gains 1,865us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,458us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Unrealized Losses (104)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(9,331)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Fair Value Estimated 30,855us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
126,315us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract]          
Less than 12 months, Fair Value 3,352us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
69,406us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
12 months or more, Fair Value 3,017us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
7,150us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Total, Fair Value 6,369us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
76,556us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses [Abstract]          
Less than 12 months, Unrealized Losses (31)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(7,895)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
12 months or more, Unrealized Losses (104)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(1,548)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Total, Unrealized Losses (135)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(9,443)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Securities available for sale, maturities fair value estimated [Abstract]          
Fair Value Estimated 30,855us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
126,315us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
     
Other Equity Securities          
Securities available for sale          
Amortized Cost-Equity 2,490us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
1,666us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Unrealized Gains 65us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
116us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Unrealized Losses (4)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
(2)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Fair Value Estimated 2,551us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
1,780us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract]          
Less than 12 months, Fair Value 68us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
12 months or more, Fair Value 51us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
50us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Total, Fair Value 119us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
50us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses [Abstract]          
Less than 12 months, Unrealized Losses (3)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
12 months or more, Unrealized Losses (1)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
(2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Total, Unrealized Losses (4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
(2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Securities available for sale, maturities amortized cost [Abstract]          
Amortized cost, equity maturities 2,490us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
1,666us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
     
Securities available for sale, maturities fair value estimated [Abstract]          
Fair Value Estimated $ 2,551us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
$ 1,780us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember