XML 85 R71.htm IDEA: XBRL DOCUMENT
v3.20.4

Loans - Past-due Status of Loans by Class (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | --- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | $ 9,722 | $ 15,017 |
Current | 1,467,039 | 1,282,058 |
Ending balance | 1,476,761 | 1,297,075 | $ 1,238,283
90 Plus Days And Accruing | 1,505 | 1,560 |
Commercial | Real estate |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 555 | 1,774 |
Current | 441,566 | 371,036 |
Ending balance | 442,121 | 372,810 | 353,243
90 Plus Days And Accruing | 0 | 0 |
Commercial | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 93 | 271 |
Current | 56,472 | 37,813 |
Ending balance | 56,565 | 38,084 | 27,304
90 Plus Days And Accruing | 0 | 0 |
Commercial | Other |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 2,634 | 5,028 |
Current | 282,381 | 213,745 |
Ending balance | 285,015 | 218,773 | 196,391
90 Plus Days And Accruing | 1,464 | 1,464 |
Municipal |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
Current | 43,783 | 41,288 |
Ending balance | 43,783 | 41,288 | 51,128
90 Plus Days And Accruing | 0 | 0 |
Residential | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
Current | 21,600 | 14,813 |
Ending balance | 21,600 | 14,813 | 17,743
90 Plus Days And Accruing | 0 | 0 |
Residential | Term |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 3,955 | 4,640 |
Current | 518,115 | 487,815 |
Ending balance | 522,070 | 492,455 | 469,145
90 Plus Days And Accruing | 23 | 86 |
Home equity line of credit |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 2,336 | 2,957 |
Current | 77,414 | 89,392 |
Ending balance | 79,750 | 92,349 | 98,469
90 Plus Days And Accruing | 0 | 0 |
Consumer |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 149 | 347 |
Current | 25,708 | 26,156 |
Ending balance | 25,857 | 26,503 | $ 24,860
90 Plus Days And Accruing | 18 | 10 |
30-59 Days Past Due |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 2,916 | 6,139 |
30-59 Days Past Due | Commercial | Real estate |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 139 | 786 |
30-59 Days Past Due | Commercial | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 13 | 0 |
30-59 Days Past Due | Commercial | Other |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 490 | 2,764 |
30-59 Days Past Due | Municipal |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
30-59 Days Past Due | Residential | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
30-59 Days Past Due | Residential | Term |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 540 | 1,129 |
30-59 Days Past Due | Home equity line of credit |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 1,645 | 1,169 |
30-59 Days Past Due | Consumer |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 89 | 291 |
60-89 Days Past Due |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 2,417 | 2,092 |
60-89 Days Past Due | Commercial | Real estate |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 190 | 377 |
60-89 Days Past Due | Commercial | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 14 |
60-89 Days Past Due | Commercial | Other |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 62 | 465 |
60-89 Days Past Due | Municipal |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
60-89 Days Past Due | Residential | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
60-89 Days Past Due | Residential | Term |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 1,799 | 1,132 |
60-89 Days Past Due | Home equity line of credit |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 324 | 58 |
60-89 Days Past Due | Consumer |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 42 | 46 |
90+ Days Past Due |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 4,389 | 6,786 |
90+ Days Past Due | Commercial | Real estate |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 226 | 611 |
90+ Days Past Due | Commercial | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 80 | 257 |
90+ Days Past Due | Commercial | Other |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 2,082 | 1,799 |
90+ Days Past Due | Municipal |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
90+ Days Past Due | Residential | Construction |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 0 | 0 |
90+ Days Past Due | Residential | Term |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 1,616 | 2,379 |
90+ Days Past Due | Home equity line of credit |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | 367 | 1,730 |
90+ Days Past Due | Consumer |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Past Due | $ 18 | $ 10 |

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of financing receivable 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 16 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable not past due. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable past due. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
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: |

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

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=fnlc_MunicipalPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=fnlc_HomeEquityLIneofCreditPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |