XML 21 R73.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value - Assets and Liabilities at Fair Value (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2014 | Dec. 31, 2013
--- | --- | --- | --- | ---
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash and cash equivalents | $ 13,855us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 13,057us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 13,894us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 16,570us-gaap_CashAndCashEquivalentsAtCarryingValue
Interest bearing deposits in other banks | 336us-gaap_InterestBearingDepositsInBanks | 3,559us-gaap_InterestBearingDepositsInBanks | 2,935us-gaap_InterestBearingDepositsInBanks |
Securities available for sale | 156,317us-gaap_AvailableForSaleSecurities | 185,261us-gaap_AvailableForSaleSecurities | 305,700us-gaap_AvailableForSaleSecurities |
Securities to be held to maturity | 262,455us-gaap_HeldToMaturitySecurities | 275,919us-gaap_HeldToMaturitySecurities | 182,853us-gaap_HeldToMaturitySecurities |
Securities to be held to maturity | 267,247us-gaap_HeldToMaturitySecuritiesFairValue | 279,704us-gaap_HeldToMaturitySecuritiesFairValue | 176,562us-gaap_HeldToMaturitySecuritiesFairValue |
Restricted equity securities | 13,912fnlc_RestrictedEquitySecuritiesAtCost | 13,912fnlc_RestrictedEquitySecuritiesAtCost | 13,912fnlc_RestrictedEquitySecuritiesAtCost |
Loans held for sale | 0us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup | 0us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup | 56us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup |
Municipal | 26,257us-gaap_LoansAndLeasesReceivableNetReportedAmountOther | 20,406us-gaap_LoansAndLeasesReceivableNetReportedAmountOther | 17,772us-gaap_LoansAndLeasesReceivableNetReportedAmountOther |
Home equity line of credit | 102,826fnlc_HomeEquityLineOfCredit | 102,258fnlc_HomeEquityLineOfCredit | 91,362fnlc_HomeEquityLineOfCredit |
Consumer | 19,086us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer | 19,007us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer | 14,321us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer |
Total loans | 928,973us-gaap_LoansAndLeasesReceivableNetReportedAmount | 907,220us-gaap_LoansAndLeasesReceivableNetReportedAmount | 857,259us-gaap_LoansAndLeasesReceivableNetReportedAmount |
Mortgage servicing rights | 1,003us-gaap_ServicingAssetAtAmortizedValue | 1,086us-gaap_ServicingAssetAtAmortizedValue | 1,129us-gaap_ServicingAssetAtAmortizedValue |
Mortgage servicing rights | 1,746us-gaap_ServicingAssetAtFairValueAmount | 2,088us-gaap_ServicingAssetAtFairValueAmount | 2,114us-gaap_ServicingAssetAtFairValueAmount |
Accrued interest receivable | 5,724fnlc_AccruedInterestReceivableFairValueDisclosure | 4,748fnlc_AccruedInterestReceivableFairValueDisclosure | 5,962fnlc_AccruedInterestReceivableFairValueDisclosure |
Demand deposits | 100,939us-gaap_DemandDepositAccounts | 113,133us-gaap_DemandDepositAccounts | 94,260us-gaap_DemandDepositAccounts |
NOW deposits | 199,099us-gaap_DepositsNegotiableOrderOfWithdrawalNOW | 199,977us-gaap_DepositsNegotiableOrderOfWithdrawalNOW | 158,278us-gaap_DepositsNegotiableOrderOfWithdrawalNOW |
Money market deposits | 101,292us-gaap_DepositsMoneyMarketDeposits | 98,607us-gaap_DepositsMoneyMarketDeposits | 89,382us-gaap_DepositsMoneyMarketDeposits |
Savings deposits | 167,338us-gaap_DepositsSavingsDeposits | 165,601us-gaap_DepositsSavingsDeposits | 149,076us-gaap_DepositsSavingsDeposits |
Local certificates of deposit | 199,553fnlc_LocalCertificatesofDeposit | 205,072fnlc_LocalCertificatesofDeposit | 224,552fnlc_LocalCertificatesofDeposit |
National certificates of deposit | 198,604fnlc_NationalCertificatesOfDeposit | 242,429fnlc_NationalCertificatesOfDeposit | 330,422fnlc_NationalCertificatesOfDeposit |
Total deposits | 966,825us-gaap_Deposits | 1,024,819us-gaap_Deposits | 1,045,970us-gaap_Deposits |
Repurchase agreements | 85,657us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability | 74,725us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability | 83,372us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability |
Federal Home Loan Bank advances | 226,919us-gaap_FederalHomeLoanBankAdvancesLongTerm | 205,191us-gaap_FederalHomeLoanBankAdvancesLongTerm | 170,147us-gaap_FederalHomeLoanBankAdvancesLongTerm |
Total borrowed funds | 312,576us-gaap_DebtAndCapitalLeaseObligations | 279,916us-gaap_DebtAndCapitalLeaseObligations | 253,519us-gaap_DebtAndCapitalLeaseObligations |
Accrued interest payable | 564us-gaap_AccruedLiabilitiesFairValueDisclosure | 521us-gaap_AccruedLiabilitiesFairValueDisclosure | 607us-gaap_AccruedLiabilitiesFairValueDisclosure |
Level 1 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash and cash equivalents | 13,855us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 13,057us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 13,894us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Interest bearing deposits in other banks | 336us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 3,559us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 2,935us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Securities available for sale | 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Securities to be held to maturity | 0us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Restricted equity securities | 0fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Loans held for sale |  |  | 0us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Municipal | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Home equity line of credit | 0fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Consumer | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Total loans | 0us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Mortgage servicing rights | 0us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Accrued interest receivable | 0fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Demand deposits | 0us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
NOW deposits | 0us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Money market deposits | 0us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Savings deposits | 0us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Local certificates of deposit | 0fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
National certificates of deposit | 0fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Total deposits | 0us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Repurchase agreements | 0us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Federal Home Loan Bank advances | 0us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Total borrowed funds | 0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Accrued interest payable | 0us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 0us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
Level 2 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash and cash equivalents | 0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Interest bearing deposits in other banks | 0us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Securities available for sale | 156,317us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 185,261us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 305,700us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Securities to be held to maturity | 267,247us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 279,704us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 176,562us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Restricted equity securities | 13,912fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 13,912fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 13,912fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Loans held for sale |  |  | 56us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Municipal | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Home equity line of credit | 228fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 488fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 59fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Consumer | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Total loans | 1,439us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 1,909us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 2,327us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Mortgage servicing rights | 1,746us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 2,088us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 2,114us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Accrued interest receivable | 5,724fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 4,748fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 5,962fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Demand deposits | 99,935us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 109,973us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 87,904us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
NOW deposits | 189,139us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 186,490us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 140,824us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Money market deposits | 87,816us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 83,837us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 72,560us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Savings deposits | 151,345us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 146,936us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 126,637us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Local certificates of deposit | 200,506fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 205,360fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 226,091fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
National certificates of deposit | 198,846fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 242,824fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 332,069fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Total deposits | 927,587us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 975,420us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 986,085us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Repurchase agreements | 81,693us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 70,783us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 83,372us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Federal Home Loan Bank advances | 230,230us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 208,259us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 174,646us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Total borrowed funds | 311,923us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 279,042us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 258,018us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Accrued interest payable | 564us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 521us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 607us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash and cash equivalents | 0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Interest bearing deposits in other banks | 0us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Securities available for sale | 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Securities to be held to maturity | 0us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Restricted equity securities | 0fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Loans held for sale |  |  | 0us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Municipal | 26,844us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 20,833us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 18,089us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Home equity line of credit | 102,074fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 101,245fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 91,016fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Consumer | 19,259us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 19,207us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 14,650us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Total loans | 932,717us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 910,146us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 858,642us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Mortgage servicing rights | 0us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Accrued interest receivable | 0fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Demand deposits | 0us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
NOW deposits | 0us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Money market deposits | 0us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Savings deposits | 0us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Local certificates of deposit | 0fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
National certificates of deposit | 0fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Total deposits | 0us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Repurchase agreements | 0us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Federal Home Loan Bank advances | 0us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Total borrowed funds | 0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Accrued interest payable | 0us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Commercial real estate |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 238,218us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 238,104us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 234,848us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember |
Commercial real estate | Level 1 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember |
Commercial real estate | Level 2 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 184us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 431us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 672us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember |
Commercial real estate | Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 236,156us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 235,937us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 232,633us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember |
Commercial construction |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 33,698us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 29,951us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 20,986us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Commercial construction | Level 1 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Commercial construction | Level 2 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Commercial construction | Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 33,432us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 29,733us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 20,848us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Commercial other |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 113,363us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 102,738us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 94,618us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember |
Commercial other | Level 1 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember |
Commercial other | Level 2 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 9us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 0us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 199us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember |
Commercial other | Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 113,400us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 102,858us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 94,689us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember |
Residential term |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 382,517fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 382,620fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 371,018fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |
Residential term | Level 1 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |
Residential term | Level 2 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 1,018fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 990fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 1,397fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |
Residential term | Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 388,564fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 388,210fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 374,405fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |
Residential construction |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 13,008fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 12,136fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 12,334fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |
Residential construction | Level 1 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |
Residential construction | Level 2 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 0fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |
Residential construction | Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 12,988fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 12,123fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | 12,312fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |
Total Fair Value |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Cash and cash equivalents | 13,855us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 13,057us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 13,894us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Interest bearing deposits in other banks | 336us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 3,559us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 2,935us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Securities available for sale | 156,317us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 185,261us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 305,700us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Securities to be held to maturity | 267,247us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 279,704us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 176,562us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Restricted equity securities | 13,912fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 13,912fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 13,912fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Loans held for sale |  |  | 56us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Municipal | 26,844us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 20,833us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 18,089us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Home equity line of credit | 102,302fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 101,733fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 91,075fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Consumer | 19,259us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 19,207us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 14,650us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Total loans | 934,156us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 912,055us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 860,969us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Mortgage servicing rights | 1,746us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 2,088us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 2,114us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Accrued interest receivable | 5,724fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 4,748fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 5,962fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Demand deposits | 99,935us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 109,973us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 87,904us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
NOW deposits | 189,139us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 186,490us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 140,824us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Money market deposits | 87,816us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 83,837us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 72,560us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Savings deposits | 151,345us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 146,936us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 126,637us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Local certificates of deposit | 200,506fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 205,360fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 226,091fnlc_LocalCertificatesofDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
National certificates of deposit | 198,846fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 242,824fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 332,069fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Total deposits | 927,587us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 975,420us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 986,085us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Repurchase agreements | 81,693us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 70,783us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 83,372us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Federal Home Loan Bank advances | 230,230us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 208,259us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 174,646us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Total borrowed funds | 311,923us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 279,042us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 258,018us-gaap_DebtAndCapitalLeaseObligations / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Accrued interest payable | 564us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 521us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 607us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
Total Fair Value | Commercial real estate |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 236,340us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 236,368us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember | 233,305us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_RealEstateLoanMember |
Total Fair Value | Commercial construction |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 33,432us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 29,733us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember | 20,848us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConstructionLoansMember |
Total Fair Value | Commercial other |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Commercial | 113,409us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 102,858us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember | 94,888us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherMember |
Total Fair Value | Residential term |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | 389,582fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 389,200fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember | 375,802fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |
Total Fair Value | Residential construction |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Residential | $ 12,988fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | $ 12,123fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember | $ 12,312fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |

X
- Definition Represents the portion of the balance sheet assertion valued at fair value whether such amount is presented as a separate caption or as a parenthetical disclosure. Element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. May be used in both the balance sheet and disclosure in the same submission. This item represents the amount shown on an entity's books for accrued interest receivable. + References No definition available. + Details
Name: | fnlc_AccruedInterestReceivableFairValueDisclosure
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the aggregate carrying amount of all home equity loans held in portfolio, net of unearned income and the allowance for losses on home equity loans. + References No definition available. + Details
Name: | fnlc_HomeEquityLineOfCredit
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the aggregate carrying amount of all residential loans and leases held in portfolio, net of unearned income and the allowance for losses on residential loans and leases. + References No definition available. + Details
Name: | fnlc_LoansAndLeasesReceivableNetReportedAmountResidential
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate amount of local time deposits, including certificates of deposits, individual retirement accounts and open accounts. + References No definition available. + Details
Name: | fnlc_LocalCertificatesofDeposit
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate amount of national time deposits, including certificates of deposits, individual retirement accounts and open accounts. + References No definition available. + Details
Name: | fnlc_NationalCertificatesOfDeposit
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of stock held at Federal Home Loan Bank and Federal Reserve Bank. Federal Home Loan Bank (FHLB) stock and Federal Reserve Bank Stock represents an equity interest in a FHLB of FRB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity). + References No definition available. + Details
Name: | fnlc_RestrictedEquitySecuritiesAtCost
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of accrued expenses. + 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.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(m)(1)(i)(A)(ii)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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=51813488&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=49167202&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: 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.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and capital lease obligations. + References Reference 1: 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.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: 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.13,16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of money in accounts that may bear interest and that the depositor is entitled to withdraw at any time without prior notice. + References Reference 1: 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.12) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DemandDepositAccounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others. + References Reference 1: 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.12) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_Deposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts. + References Reference 1: 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.12) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DepositsMoneyMarketDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deposits in interest-bearing transaction accounts at banks or savings and loans, that are restricted in regard to ownership and can usually only be held by individuals, nonprofit entities and governments. Negotiable order of withdrawal accounts differ from money market demand accounts as they typically have higher reserve requirements and no limit on the number of checks that can be written. + References Reference 1: 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.12) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DepositsNegotiableOrderOfWithdrawalNOW
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs). + References Reference 1: 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.12) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DepositsSavingsDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822 Reference 2: 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.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6479336&loc=d3e64702-112823 + Details
Name: | us-gaap_FederalHomeLoanBankAdvancesLongTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6476743&loc=d3e59706-112781 Reference 2: 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.2) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_InterestBearingDepositsInBanks
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 Reference 2: 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.7) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetReportedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of commercial loans and leases receivable including, but not limited to, commercial and industrial loans, agricultural loans, mortgage loans, promissory notes, interbank and other loans to financial institutions, draws against credit facilities, trade financing, lease financings. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5066-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of consumer loans, including, but not limited to, mortgage, home equity, vehicles, credit card, installment, and lease financing. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5066-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of other loans and leases not otherwise specified in the taxonomy. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5066-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetReportedAmountOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables. + References No definition available. + Details
Name: | us-gaap_LoansHeldForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after allowance for bad debt, of loan receivables held-for-sale that are not part of a disposal group. Excludes loans and leases covered under loss sharing agreements and loans classified as debt securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7524895&loc=d3e120260-111741 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=56950315&loc=d3e122739-111746 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=56950315&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fnlc_CommercialOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fnlc_ResidentialConstructionFinancingReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fnlc_ResidentialTermFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |