XML 74 R64.htm IDEA: XBRL DOCUMENT
v3.23.3

Employee Benefit Plans - Narrative (Details) | 9 Months Ended |
--- | --- | ---
Sep. 30, 2023 USD ($) post_retirement_benefit_plan | Sep. 30, 2022 USD ($) | Dec. 31, 2022 USD ($)
Retirement Benefits, Description [Abstract] |  |  |
Defined contribution plan service period (in months) | 3 months |  |
Defined contribution plan employer maximum percentage match of annual salary based on employee contribution | 3.00% |  |
Defined contribution plan, employer matching contribution, percent of match | 3.00% |  |
Expense related to 401(k) plan | $ 826,000 | $ 752,000 |
Unfunded, supplemental retirement benefits payable period | 20 years |  |
Pension expense | $ 57,000 | 231,000 |
Accrued pension liability | $ 2,735,000 | $ 2,888,000 | $ 2,893,000
Number of post-retirement benefit plans | post_retirement_benefit_plan | 2 |  |
Post-retirement benefit plan health insurance subsidy range minimum per month per person | $ 40 |  |
Post-retirement benefit plan health insurance subsidy range maximum per month per person | $ 1,200 |  |
Discount rate | 4.75% |  |
Assumed health care cost trend rate | 7.00% |  |
Expected future benefit payments, current year | $ 88,000 |  |
Estimated plan expense | 19,000 |  |
Effect of one percentage point increase on accumulated benefit obligation | 100,000 |  |
Effect of one percentage point increase on interest cost | 7,000 |  |
Effect of one percentage point increase on service cost | $ 1,000 |  |

X
- Definition The highest percentage of employer match of employee contribution to defined contribution plan based on annual salary. + References No definition available. + Details
Name: | fnlc_DefinedContributionPlanEmployerMaximumPercentageMatchOfEmployeeAnnualSalary
Namespace Prefix: | fnlc_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the aggregate of the interest cost components of net periodic postretirement health care benefit costs. + References No definition available. + Details
Name: | fnlc_EffectOfOnePercentagePointIncreaseOnInterestCostComponents
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the aggregate of the service cost components of net periodic postretirement health care benefit costs. + References No definition available. + Details
Name: | fnlc_EffectOfOnePercentagePointIncreaseOnServiceCostComponents
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of post-retirement benefit plans sponsored by the company. + References No definition available. + Details
Name: | fnlc_NumberOfPostRetirementBenefitPlans
Namespace Prefix: | fnlc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Post Employment Plan, Supplemental Benefits, Payment Period Upon Retirement Or Death + References No definition available. + Details
Name: | fnlc_PostEmploymentPlanSupplementalBenefitsPaymentPeriodUponRetirementOrDeath
Namespace Prefix: | fnlc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum amount employer will contribute per month to post-retiree for subsidizing the cost of health care insurance. + References No definition available. + Details
Name: | fnlc_PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMaximum
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The minimum amount employer will contribute per month to post-retiree for subsidizing the cost of health care insurance. + References No definition available. + Details
Name: | fnlc_PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMinimum
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482943/710-10-55-7 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension and other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration