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,490 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis | $ 1,666 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis |  |  |
Amortized Cost-Total | 181,380 us-gaap_AvailableForSaleSecuritiesAmortizedCost | 315,963 us-gaap_AvailableForSaleSecuritiesAmortizedCost |  |  |
Unrealized Gains | 4,567 us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains | 2,966 us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains |  |  |
Unrealized Losses | (686)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss | (13,105)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss |  |  |
Fair Value Estimated | 185,261 us-gaap_AvailableForSaleSecurities | 305,824 us-gaap_AvailableForSaleSecurities |  |  |
Proceeds from sales of securities | 15,557 us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds | 10,563 us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds | 26,437 us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds |  |
Gross realized gains | 1,155 us-gaap_AvailableForSaleSecuritiesGrossRealizedGains | 1,087 us-gaap_AvailableForSaleSecuritiesGrossRealizedGains | 2,257 us-gaap_AvailableForSaleSecuritiesGrossRealizedGains |  |
Gross realized losses | 0 us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses | 0 us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses | (289)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses |  |
Net gain | 1,155 us-gaap_GainLossOnSaleOfSecuritiesNet | 1,087 us-gaap_GainLossOnSaleOfSecuritiesNet | 1,968 us-gaap_GainLossOnSaleOfSecuritiesNet |  |
Related income taxes | 404 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax | 380 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax | 689 us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax |  |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract] |  |  |  |  |
Less than 12 months, Fair Value | 17,298 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue | 244,393 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue |  |  |
12 months or more, Fair Value | 111,694 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue | 12,651 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue |  |  |
Total, Fair Value | 128,992 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue | 257,044 us-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,780 fnlc_AvailableforSaleSecuritiesTransferredSecurityatCarryingValue |
Available-for-Sale Securities, Transferred Security, at Fair Value |  |  |  | 89,757 fnlc_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 | 0 fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity | 0 fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity |  | 0 fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
Number Of States in New England Where FHLB Serve | 6 fnlc_NumberOfStatesInNewEnglandWhereFhlbServe |  |  |  |
Federal Home Loan Bank stock, at cost | 12,875 us-gaap_FederalHomeLoanBankStock | 12,875 us-gaap_FederalHomeLoanBankStock |  |  |
Securities to be held to maturity, cost and FMV [Abstract] |  |  |  |  |
Amortized Cost | 275,919 us-gaap_HeldToMaturitySecurities | 169,277 us-gaap_HeldToMaturitySecurities |  |  |
Unrealized Gains | 5,998 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains | 3,264 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains |  |  |
Unrealized Losses | (2,213)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses | (14,205)us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses |  |  |
Securities to be held to maturity, fair value | 279,704 us-gaap_HeldToMaturitySecuritiesFairValue | 158,336 us-gaap_HeldToMaturitySecuritiesFairValue |  |  |
Restricted equity securities, cost and FMV [Abstract] |  |  |  |  |
Amortized Cost | 13,912 fnlc_RestrictedEquitySecuritiesAmortizedCost | 13,912 fnlc_RestrictedEquitySecuritiesAmortizedCost |  |  |
Unrealized Gains | 0 fnlc_RestrictedEquitySecuritiesUnrealizedGains | 0 fnlc_RestrictedEquitySecuritiesUnrealizedGains |  |  |
Unrealized Losses | 0 fnlc_RestrictedEquitySecuritiesUnrealizedLosses | 0 fnlc_RestrictedEquitySecuritiesUnrealizedLosses |  |  |
Fair Value Estimated | 13,912 fnlc_RestrictedEquitySecuritiesFairValueEstimated | 13,912 fnlc_RestrictedEquitySecuritiesFairValueEstimated |  |  |
Securities available for sale, maturities amortized cost [Abstract] |  |  |  |  |
Amortized cost, debt maturities, due in 1 year or less | 2,309 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost | 717 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost |  |  |
Amortized cost, debt maturities, due in 1 to 5 years | 15,200 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost | 20,547 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost |  |  |
Amortized cost, debt maturities, due in 5 to 10 years | 18,547 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost | 16,114 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost |  |  |
Amortized cost, debt maturities, due after 10 years | 142,834 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost | 276,919 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost |  |  |
Amortized cost, equity maturities | 2,490 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis | 1,666 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis |  |  |
Amortized Cost-Total | 181,380 us-gaap_AvailableForSaleSecuritiesAmortizedCost | 315,963 us-gaap_AvailableForSaleSecuritiesAmortizedCost |  |  |
Securities available for sale, maturities fair value estimated [Abstract] |  |  |  |  |
Fair value, debt maturities, due in 1 year or less | 2,329 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue | 721 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue |  |  |
Fair value, debt maturities, due in 1 to 5 years | 15,499 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue | 20,636 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue |  |  |
Fair value, debt maturities, due in 5 to 10 years | 19,124 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue | 16,267 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue |  |  |
Fair value, debt maturities, due after 10 years | 145,758 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue | 266,420 us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue |  |  |
Fair value, equity maturities | 2,551 us-gaap_AvailableForSaleSecuritiesEquitySecurities | 1,780 us-gaap_AvailableForSaleSecuritiesEquitySecurities |  |  |
Fair Value Estimated | 185,261 us-gaap_AvailableForSaleSecurities | 305,824 us-gaap_AvailableForSaleSecurities |  |  |
Securities to be held to maturity, maturities, amortized cost [Abstract] |  |  |  |  |
Amortized cost, due in 1 year or less | 1,693 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount | 268 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount |  |  |
Amortized cost, due in 1 to 5 years | 8,467 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount | 6,420 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount |  |  |
Amortized cost, due in 5 to 10 years | 50,629 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount | 33,442 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount |  |  |
Amortized cost, due after 10 years | 215,130 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount | 129,147 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount |  |  |
Securities to be held to maturity, amortized cost | 275,919 us-gaap_HeldToMaturitySecurities | 169,277 us-gaap_HeldToMaturitySecurities |  |  |
Securities to be held to maturity, Debt Maturities, Fair Value [Abstract] |  |  |  |  |
Fair value, due in 1 year or less | 1,713 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue | 273 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue |  |  |
Fair value, due in 1 to 5 years | 8,702 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue | 6,790 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue |  |  |
Fair value, due in 5 to 10 years | 52,717 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue | 33,828 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue |  |  |
Fair value, due after 10 years | 216,572 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue | 117,445 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue |  |  |
Securities to be held to maturity, fair value | 279,704 us-gaap_HeldToMaturitySecuritiesFairValue | 158,336 us-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,919 us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral | 147,074 us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral |  |  |
Number of securities temporarily impaired as a result of changes in interest rates reducing their fair value (in number of securities) | 56 fnlc_NumberOfSecuritiesTemporarilyImpaired |  |  |  |
Number of securities temporarily impaired for 12 months or more (in number of securities) | 36 fnlc_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,875 fnlc_RestrictedEquitySecuritiesAmortizedCost / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember | 12,875 fnlc_RestrictedEquitySecuritiesAmortizedCost / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember |  |  |
Unrealized Gains | 0 fnlc_RestrictedEquitySecuritiesUnrealizedGains / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember | 0 fnlc_RestrictedEquitySecuritiesUnrealizedGains / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember |  |  |
Unrealized Losses | 0 fnlc_RestrictedEquitySecuritiesUnrealizedLosses / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember | 0 fnlc_RestrictedEquitySecuritiesUnrealizedLosses / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember |  |  |
Fair Value Estimated | 12,875 fnlc_RestrictedEquitySecuritiesFairValueEstimated / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember | 12,875 fnlc_RestrictedEquitySecuritiesFairValueEstimated / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalHomeLoanBankStockMember |  |  |
Federal Reserve Bank Stock |  |  |  |  |
Restricted equity securities, cost and FMV [Abstract] |  |  |  |  |
Amortized Cost | 1,037 fnlc_RestrictedEquitySecuritiesAmortizedCost / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember | 1,037 fnlc_RestrictedEquitySecuritiesAmortizedCost / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember |  |  |
Unrealized Gains | 0 fnlc_RestrictedEquitySecuritiesUnrealizedGains / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember | 0 fnlc_RestrictedEquitySecuritiesUnrealizedGains / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember |  |  |
Unrealized Losses | 0 fnlc_RestrictedEquitySecuritiesUnrealizedLosses / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember | 0 fnlc_RestrictedEquitySecuritiesUnrealizedLosses / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember |  |  |
Fair Value Estimated | 1,037 fnlc_RestrictedEquitySecuritiesFairValueEstimated / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember | 1,037 fnlc_RestrictedEquitySecuritiesFairValueEstimated / fnlc_ScheduleOfRestrictedEquitySecuritiesAxis = fnlc_FederalReserveBankStockMember |  |  |
US Treasury and Government |  |  |  |  |
Securities to be held to maturity, cost and FMV [Abstract] |  |  |  |  |
Amortized Cost | 92,341 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_USTreasuryAndGovernmentMember | 92,280 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_USTreasuryAndGovernmentMember |  |  |
Unrealized Gains | 54 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_USTreasuryAndGovernmentMember | 1 us-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,329 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_USTreasuryAndGovernmentMember | 79,524 us-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,341 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_USTreasuryAndGovernmentMember | 92,280 us-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,329 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_USTreasuryAndGovernmentMember | 79,524 us-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,003 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_MortgageBackedSecuritiesMember | 35,712 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_MortgageBackedSecuritiesMember |  |  |
Unrealized Gains | 1,830 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_MortgageBackedSecuritiesMember | 1,440 us-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,717 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_MortgageBackedSecuritiesMember | 35,816 us-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,003 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_MortgageBackedSecuritiesMember | 35,712 us-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,717 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_MortgageBackedSecuritiesMember | 35,816 us-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,275 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 40,985 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |  |
Unrealized Gains | 4,114 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 1,823 us-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,358 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 42,696 us-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,275 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 40,985 us-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,358 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 42,696 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |  |
Corporate Debt Securities |  |  |  |  |
Securities to be held to maturity, cost and FMV [Abstract] |  |  |  |  |
Amortized Cost | 300 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember | 300 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember |  |  |
Unrealized Gains | 0 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember |  |  |
Unrealized Losses | 0 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember |  |  |
Securities to be held to maturity, fair value | 300 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember | 300 us-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 | 300 us-gaap_HeldToMaturitySecurities / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember | 300 us-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 | 300 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_DebtSecurityAxis = us-gaap_CorporateDebtSecuritiesMember | 300 us-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 | 0 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 78,724 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |  |  |
12 months or more, Fair Value | 79,444 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 0 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember |  |  |
Total, Fair Value | 79,444 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasuryAndGovernmentMember | 78,724 us-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 | 0 us-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 | 0 us-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,796 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 180,109 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |  |
Unrealized Gains | 2,637 us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 1,392 us-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,855 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 177,729 us-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,878 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 96,263 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |  |
12 months or more, Fair Value | 29,182 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 5,451 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |  |
Total, Fair Value | 43,060 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 101,714 us-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,855 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 177,729 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |  |
US States and Political Subdivisions Debt Securities |  |  |  |  |
Securities available for sale |  |  |  |  |
Amortized Cost-Debt | 29,094 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 134,188 us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |  |
Unrealized Gains | 1,865 us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 1,458 us-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,855 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 126,315 us-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,352 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 69,406 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |  |
12 months or more, Fair Value | 3,017 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 7,150 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |  |
Total, Fair Value | 6,369 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 76,556 us-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,855 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 126,315 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |  |
Other Equity Securities |  |  |  |  |
Securities available for sale |  |  |  |  |
Amortized Cost-Equity | 2,490 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 1,666 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember |  |  |
Unrealized Gains | 65 us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 116 us-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,551 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 1,780 us-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 | 68 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 0 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember |  |  |
12 months or more, Fair Value | 51 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 50 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember |  |  |
Total, Fair Value | 119 us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 50 us-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 | 0 us-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,490 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | 1,666 us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember |  |  |
Securities available for sale, maturities fair value estimated [Abstract] |  |  |  |  |
Fair Value Estimated | $ 2,551 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember | $ 1,780 us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquityFundsMember |  |  |

X
- Definition Available-for-Sale Securities, Transferred Security, at Carrying Value + References No definition available. + Details
Name: | fnlc_AvailableforSaleSecuritiesTransferredSecurityatCarryingValue
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Available-for-Sale, Transferred Security, at Fair Value + References No definition available. + Details
Name: | fnlc_AvailableforSaleSecuritiesTransferredSecurityatFairValue
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Available-for-sale Securities, Transferred to Held-to-maturity Securities, Accumulated Unrealized Gain (Loss) + References No definition available. + Details
Name: | fnlc_AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesAccumulatedUnrealizedGainLoss
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Length of time securities are temporarily impaired. + References No definition available. + Details
Name: | fnlc_LengthOfTimeSecuritiesTemporarilyImpaired
Namespace Prefix: | fnlc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of securities with unrealized losses, classified as temporarily impaired, held in a Company's portfolio as of the balance sheet date. + References No definition available. + Details
Name: | fnlc_NumberOfSecuritiesTemporarilyImpaired
Namespace Prefix: | fnlc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of securities temporarily impaired as of the balance sheet date for a period of 12 months or more. + References No definition available. + Details
Name: | fnlc_NumberOfSecuritiesTemporarilyImpairedTwelveMonths
Namespace Prefix: | fnlc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of States in New England where Federal Home Loan Bank do housing and financing services. + References No definition available. + Details
Name: | fnlc_NumberOfStatesInNewEnglandWhereFhlbServe
Namespace Prefix: | fnlc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Other Comprehensive Income (Loss), Accumulated Unrealized Gain (Loss) on Transfer of Available-for-sale Securities to Held-to-maturity + References No definition available. + Details
Name: | fnlc_OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | fnlc_RestrictedEquitySecuritiesAbstract
Namespace Prefix: | fnlc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the cost of equity securities in Federal Home loan Banks and Federal Reserve Bank reported at cost and categorized as non-marketable with no determinable fair value because it ownership is restricted and it lacks a market. + References No definition available. + Details
Name: | fnlc_RestrictedEquitySecuritiesAmortizedCost
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the aggregate fair value of non marketable securities as of the balance sheet date. + References No definition available. + Details
Name: | fnlc_RestrictedEquitySecuritiesFairValueEstimated
Namespace Prefix: | fnlc_
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 security categorized as non marketable securities, 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: | fnlc_RestrictedEquitySecuritiesUnrealizedGains
Namespace Prefix: | fnlc_
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 security categorized as non marketable securities, 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: | fnlc_RestrictedEquitySecuritiesUnrealizedLosses
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | fnlc_SecuritiesAvailableForSaleDebtAndEquityMaturitiesAmortizedCostAbstract
Namespace Prefix: | fnlc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | fnlc_SecuritiesAvailableForSaleDebtAndEquityMaturitiesFairValueEstimatedAbstract
Namespace Prefix: | fnlc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the cost of equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments for other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AvailableForSaleSecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unrealized loss on securities classified as available-for-sale that have been in a loss position for twelve months or longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized loss on securities classified as available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLossesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized loss on investments in available-for-sale securities that have been in a loss position for less than twelve months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at cost, net of adjustments, maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at fair value maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at cost, net of adjustments, maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at fair value maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at cost, net of adjustments, maturing after the tenth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at fair value maturing after the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at cost, net of adjustments, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at fair value maturing in the next fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of equity securities categorized neither as held-to-maturity nor as trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62557-112803 + Details
Name: | us-gaap_AvailableForSaleSecuritiesEquitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of proceeds received for the sale of securities, categorized neither as held-to-maturity nor trading securities, during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The fair value of available-for-sale securities that serve as collateral for borrowings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=28368275&loc=d3e5086-111524 + Details
Name: | us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 325 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6478792&loc=d3e63345-112809 + Details
Name: | us-gaap_FederalHomeLoanBankStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The net gain (loss) realized from the sale, exchange, redemption, or retirement of securities, not separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 13 -Subparagraph h -Article 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.3) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 3 -Article 7 + Details
Name: | us-gaap_GainLossOnSaleOfSecuritiesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after other than temporary impairment (OTTI) accretion, 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 (f) -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 25 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.6) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of held-to-maturity debt securities at fair value maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the fifth through tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of held-to-maturity debt securities at fair value maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next fiscal year through the fifth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of held-to-maturity debt securities at fair value maturing after the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(4) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing after the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(4) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of held-to-maturity debt securities at fair value maturing in the next fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 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)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
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
- Details
Name: | us-gaap_HeldToMaturitySecuritiesUnclassifiedAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrecognized gain before loss on investments in held-to-maturity securities. + 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 (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrecognized loss before gain on investments in held-to-maturity securities. Excludes write-down for other than temporary impairment (OTTI). + 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 (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=28358780&loc=d3e640-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | fnlc_ScheduleOfRestrictedEquitySecuritiesAxis=fnlc_FederalHomeLoanBankStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fnlc_ScheduleOfRestrictedEquitySecuritiesAxis=fnlc_FederalReserveBankStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_DebtSecurityAxis=us-gaap_USTreasuryAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_EquityFundsMember
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: |

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