XML 27 R81.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Disclosures, Part 2 (Details) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013
--- | --- | --- | --- | --- | --- | --- | --- | ---
Financial assets |  |  |  |  |  |  |  |
Securities available for sale | $ 185,261 us-gaap_AvailableForSaleSecurities |  |  |  | $ 305,824 us-gaap_AvailableForSaleSecurities |  |  |
Securities to be held to maturity, fair value | 279,704 us-gaap_HeldToMaturitySecuritiesFairValue |  |  |  | 158,336 us-gaap_HeldToMaturitySecuritiesFairValue |  |  |
Restricted equity securities, at cost | 13,912 fnlc_RestrictedEquitySecuritiesAtCost |  |  |  | 13,912 fnlc_RestrictedEquitySecuritiesAtCost |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Total loans | 907,220 us-gaap_LoansAndLeasesReceivableNetReportedAmount |  |  |  | 864,853 us-gaap_LoansAndLeasesReceivableNetReportedAmount |  |  |
Mortgage servicing rights | 2,088 us-gaap_ServicingAssetAtFairValueAmount |  |  |  | 1,948 us-gaap_ServicingAssetAtFairValueAmount |  |  |
Financial liabilities |  |  |  |  |  |  |  |
Demand deposits | 113,133 us-gaap_DemandDepositAccounts |  |  |  | 106,125 us-gaap_DemandDepositAccounts |  |  |
NOW deposits | 199,977 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW |  |  |  | 151,322 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW |  |  |
Money market deposits | 98,607 us-gaap_DepositsMoneyMarketDeposits |  |  |  | 86,730 us-gaap_DepositsMoneyMarketDeposits |  |  |
Savings deposits | 165,601 us-gaap_DepositsSavingsDeposits |  |  |  | 149,103 us-gaap_DepositsSavingsDeposits |  |  |
Certificates of deposit | 447,501 us-gaap_TimeDeposits |  |  |  | 531,119 us-gaap_TimeDeposits |  |  |
Total deposits | 1,024,819 us-gaap_Deposits | 1,055,322 us-gaap_Deposits | 1,033,436 us-gaap_Deposits | 1,045,970 us-gaap_Deposits | 1,024,399 us-gaap_Deposits | 1,037,466 us-gaap_Deposits | 1,027,682 us-gaap_Deposits | 975,861 us-gaap_Deposits
Carrying Amount |  |  |  |  |  |  |  |
Financial assets |  |  |  |  |  |  |  |
Cash and cash equivalents | 13,057 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 16,570 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Interest bearing deposits in other banks | 3,559 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 2,562 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Securities available for sale | 185,261 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 305,824 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Securities to be held to maturity, fair value | 275,919 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 169,277 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Restricted equity securities, at cost | 13,912 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 13,912 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Loans held for sale |  |  |  |  | 83 us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Municipal | 20,406 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 19,099 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Home equity line of credit | 102,258 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 90,759 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Consumer | 19,007 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 14,396 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Total loans | 907,220 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 864,853 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Mortgage servicing rights | 1,086 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 1,158 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Accrued interest receivable | 4,748 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 5,038 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Financial liabilities |  |  |  |  |  |  |  |
Demand deposits | 113,133 us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 106,125 us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
NOW deposits | 199,977 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 151,322 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Money market deposits | 98,607 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 86,730 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Savings deposits | 165,601 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 149,103 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Certificates of deposit | 205,072 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 226,658 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
National certificates of deposit | 242,429 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 304,461 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Total deposits | 1,024,819 us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 1,024,399 us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Repurchase agreements | 74,725 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 94,477 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Federal Home Loan Bank advances | 205,191 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 184,648 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Total borrowed funds | 279,916 us-gaap_BorrowedFunds / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 279,125 us-gaap_BorrowedFunds / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Accrued interest payable | 521 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |  | 599 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |  |  |
Estimate of Fair Value |  |  |  |  |  |  |  |
Financial assets |  |  |  |  |  |  |  |
Cash and cash equivalents | 13,057 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 16,570 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Interest bearing deposits in other banks | 3,559 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 2,562 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Securities available for sale | 185,261 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 305,824 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Securities to be held to maturity, fair value | 279,704 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 158,336 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Restricted equity securities, at cost | 13,912 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 13,912 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Loans held for sale |  |  |  |  | 83 us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Municipal | 20,833 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 19,358 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Home equity line of credit | 101,733 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 90,542 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Consumer | 19,207 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 14,438 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Total loans | 912,055 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 870,539 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Mortgage servicing rights | 2,088 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 1,948 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Accrued interest receivable | 4,748 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 5,038 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Financial liabilities |  |  |  |  |  |  |  |
Demand deposits | 109,973 us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 96,175 us-gaap_DemandDepositAccounts / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
NOW deposits | 186,490 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 129,815 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Money market deposits | 83,837 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 67,968 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Savings deposits | 146,936 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 122,891 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Certificates of deposit | 205,360 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 228,767 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
National certificates of deposit | 242,824 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 306,346 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Total deposits | 975,420 us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 951,962 us-gaap_Deposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Repurchase agreements | 70,783 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 94,477 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Federal Home Loan Bank advances | 208,259 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 189,644 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Total borrowed funds | 279,042 us-gaap_BorrowedFunds / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 284,121 us-gaap_BorrowedFunds / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Accrued interest payable | 521 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |  | 599 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |  |  |
Commercial Real Estate Receivable | Carrying Amount |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 238,104 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |  | 240,555 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |
Commercial Real Estate Receivable | Estimate of Fair Value |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 236,368 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |  | 239,973 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |
Commercial Construction | Carrying Amount |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 29,951 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |  | 19,709 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |
Commercial Construction | Estimate of Fair Value |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 29,733 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |  | 19,661 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |
Commercial Other Receivable | Carrying Amount |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 102,738 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |  | 92,625 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |
Commercial Other Receivable | Estimate of Fair Value |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 102,858 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |  | 92,855 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |
Residential, Term, Financing Receivable | Carrying Amount |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 382,620 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |  | 375,932 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |
Residential, Term, Financing Receivable | Estimate of Fair Value |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 389,200 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |  | 381,918 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |
Residential, Construction, Financing Receivables | Carrying Amount |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 12,136 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |  | 11,778 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |
Residential, Construction, Financing Receivables | Estimate of Fair Value |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 12,123 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |  | 11,794 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |
Fair Value, Inputs, Level 1 |  |  |  |  |  |  |  |
Financial assets |  |  |  |  |  |  |  |
Cash and cash equivalents | 13,057 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 16,570 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Interest bearing deposits in other banks | 3,559 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 2,562 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Securities available for sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Securities to be held to maturity, fair value | 0 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Restricted equity securities, at cost | 0 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Loans held for sale |  |  |  |  | 0 us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Municipal | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Home equity line of credit | 0 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Consumer | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Total loans | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Mortgage servicing rights | 0 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Accrued interest receivable | 0 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Financial liabilities |  |  |  |  |  |  |  |
Demand deposits | 0 us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
NOW deposits | 0 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Money market deposits | 0 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Savings deposits | 0 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Certificates of deposit | 0 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
National certificates of deposit | 0 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Total deposits | 0 us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Repurchase agreements | 0 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Federal Home Loan Bank advances | 0 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Total borrowed funds | 0 us-gaap_BorrowedFunds / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_BorrowedFunds / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Accrued interest payable | 0 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |  | 0 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |  |
Fair Value, Inputs, Level 1 | Commercial Real Estate Receivable |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |
Fair Value, Inputs, Level 1 | Commercial Construction |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |
Fair Value, Inputs, Level 1 | Commercial Other Receivable |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |
Fair Value, Inputs, Level 1 | Residential, Term, Financing Receivable |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 0 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |  | 0 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |
Fair Value, Inputs, Level 1 | Residential, Construction, Financing Receivables |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 0 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |  | 0 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |
Fair Value, Inputs, Level 2 |  |  |  |  |  |  |  |
Financial assets |  |  |  |  |  |  |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Interest bearing deposits in other banks | 0 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 0 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Securities available for sale | 185,261 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 305,824 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Securities to be held to maturity, fair value | 279,704 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 158,336 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Restricted equity securities, at cost | 13,912 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 13,912 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Loans held for sale |  |  |  |  | 83 us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Municipal | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Home equity line of credit | 488 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 0 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Consumer | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Total loans | 1,909 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 1,116 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Mortgage servicing rights | 2,088 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 1,948 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Accrued interest receivable | 4,748 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 5,038 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Financial liabilities |  |  |  |  |  |  |  |
Demand deposits | 109,973 us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 96,175 us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
NOW deposits | 186,490 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 129,815 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Money market deposits | 83,837 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 67,968 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Savings deposits | 146,936 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 122,891 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Certificates of deposit | 205,360 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 228,767 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
National certificates of deposit | 242,824 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 306,346 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Total deposits | 975,420 us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 951,962 us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Repurchase agreements | 70,783 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 94,477 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Federal Home Loan Bank advances | 208,259 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 189,644 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Total borrowed funds | 279,042 us-gaap_BorrowedFunds / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 284,121 us-gaap_BorrowedFunds / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Accrued interest payable | 521 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |  | 599 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |  |
Fair Value, Inputs, Level 2 | Commercial Real Estate Receivable |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 431 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |  | 109 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |
Fair Value, Inputs, Level 2 | Commercial Construction |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |  | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |
Fair Value, Inputs, Level 2 | Commercial Other Receivable |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |  | 229 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |
Fair Value, Inputs, Level 2 | Residential, Term, Financing Receivable |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 990 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |  | 778 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |
Fair Value, Inputs, Level 2 | Residential, Construction, Financing Receivables |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 0 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |  | 0 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |
Fair Value, Inputs, Level 3 |  |  |  |  |  |  |  |
Financial assets |  |  |  |  |  |  |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_CashAndCashEquivalentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Interest bearing deposits in other banks | 0 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Securities available for sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Securities to be held to maturity, fair value | 0 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Restricted equity securities, at cost | 0 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 fnlc_RestrictedEquitySecuritiesAtCost / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Loans held for sale |  |  |  |  | 0 us-gaap_LoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Municipal | 20,833 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 19,358 us-gaap_LoansAndLeasesReceivableNetReportedAmountOther / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Home equity line of credit | 101,245 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 90,542 fnlc_HomeEquityLineOfCredit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Consumer | 19,207 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 14,438 us-gaap_LoansAndLeasesReceivableNetReportedAmountConsumer / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Total loans | 910,146 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 869,423 us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Mortgage servicing rights | 0 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_ServicingAssetAtFairValueAmount / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Accrued interest receivable | 0 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 fnlc_AccruedInterestReceivableFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Financial liabilities |  |  |  |  |  |  |  |
Demand deposits | 0 us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_DemandDepositAccounts / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
NOW deposits | 0 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_DepositsNegotiableOrderOfWithdrawalNOW / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Money market deposits | 0 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_DepositsMoneyMarketDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Savings deposits | 0 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_DepositsSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Certificates of deposit | 0 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
National certificates of deposit | 0 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 fnlc_NationalCertificatesOfDeposit / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Total deposits | 0 us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_Deposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Repurchase agreements | 0 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Federal Home Loan Bank advances | 0 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_FederalHomeLoanBankAdvancesLongTerm / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Total borrowed funds | 0 us-gaap_BorrowedFunds / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_BorrowedFunds / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Accrued interest payable | 0 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |  | 0 us-gaap_AccruedLiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Fair Value, Inputs, Level 3 | Commercial Real Estate Receivable |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 235,937 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |  | 239,864 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateOtherReceivableMember |  |  |
Fair Value, Inputs, Level 3 | Commercial Construction |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 29,733 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |  | 19,661 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |  |
Fair Value, Inputs, Level 3 | Commercial Other Receivable |  |  |  |  |  |  |  |
Commercial [Abstract] |  |  |  |  |  |  |  |
Loans | 102,858 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |  | 92,626 us-gaap_LoansAndLeasesReceivableNetReportedAmountCommercial / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_CommercialOtherReceivableMember |  |  |
Fair Value, Inputs, Level 3 | Residential, Term, Financing Receivable |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | 388,210 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |  | 381,140 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialTermFinancingReceivableMember |  |  |
Fair Value, Inputs, Level 3 | Residential, Construction, Financing Receivables |  |  |  |  |  |  |  |
Residential [Abstract] |  |  |  |  |  |  |  |
Loans | $ 12,123 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = fnlc_ResidentialConstructionFinancingReceivablesMember |  |  |  | $ 11,794 fnlc_LoansAndLeasesReceivableNetReportedAmountResidential / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / 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
- Details
Name: | fnlc_CommercialAbstract
Namespace Prefix: | fnlc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 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
- Details
Name: | fnlc_ResidentialAbstract
Namespace Prefix: | fnlc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: 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 SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph m -Subparagraph 1 -Article 4 Reference 2: 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=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, collateralized financings, and capital lease obligations. + References No definition available. + Details
Name: | us-gaap_BorrowedFunds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 9 + 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
- 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 SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 4: 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
- Details
Name: | us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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 S99 -Paragraph 1 -Subparagraph (SX 210.9-03.2) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 9 + 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=28368275&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=28368275&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=28368275&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=28368275&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=28368275&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=28368275&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 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=7882072&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required. Time deposits include, but are not limited to, certificates of deposits, individual retirement accounts and open 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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 9 + Details
Name: | us-gaap_TimeDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_CarryingReportedAmountFairValueDisclosureMember
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_CommercialOtherReceivableMember
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_CommercialRealEstateConstructionFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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