XML 75 R58.htm IDEA: XBRL DOCUMENT
v3.22.0.1

LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Total Loans (Details) $ in Thousands | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2021 USD ($) loan | Dec. 31, 2020 USD ($) loan | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | $ 2,531,910 | $ 2,562,885 |  |
Allowance for credit losses | 22,718 | 19,082 | $ 15,353 | $ 13,866
Net loans | 2,509,192 | 2,543,803 |  |
Accrued interest receivable for loans | 6,300 | 8,700 |  |
Tax exempt |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 41,280 | 47,862 |  |
Allowance for credit losses | 86 | 58 | 67 |
Net loans | 41,280 |  |  |
Home equity |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 86,657 | 100,096 |  |
Allowance for credit losses | $ 814 | $ 285 | 320 |
Paycheck Protection Program [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Number of loans outstanding | loan | 61 | 746 |  |
Outstanding principal balance | $ 6,700 | $ 53,800 |  |
Total commercial loans | Construction and land development |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 56,263 | 117,882 |  |
Allowance for credit losses | 2,111 | 824 | 317 |
Net loans | 56,263 |  |  |
Total commercial real estate |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans |  | 1,084,381 |  |
Allowance for credit losses |  |  | 7,815 | 6,984
Total commercial real estate | Commercial real estate owner occupied |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 257,122 | 219,217 |  |
Allowance for credit losses | 2,751 | 1,783 | 2,368 |
Net loans | 257,122 |  |  |
Total commercial real estate | Commercial real estate non-owner occupied |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 887,092 | 716,776 |  |
Allowance for credit losses | 5,650 | 7,864 | 4,695 |
Net loans | 887,092 |  |  |
Total commercial and industrial |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans |  | 441,069 |  |
Allowance for credit losses |  |  | 3,614 | 2,415
Total commercial and industrial | Commercial real estate non-owner occupied |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 887,092 |  |  |
Total commercial and industrial | Commercial and industrial |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 307,112 | 355,684 |  |
Allowance for credit losses | 5,369 | 3,137 | 3,262 |
Net loans | 307,112 |  |  |
Total residential real estate |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Allowance for credit losses |  |  | 3,545 | 4,059
Total residential real estate | Residential mortgages |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 888,263 | 995,216 |  |
Allowance for credit losses | 5,862 | 5,010 | 4,213 |
Total consumer |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Allowance for credit losses |  |  | 379 | $ 408
Total consumer | Other consumer |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Total loans | 8,121 | 10,152 |  |
Allowance for credit losses | $ 75 | $ 121 | $ 111 |

X
- Definition Number of loans outstanding. + References No definition available. + Details
Name: | bhb_NumberOfLoansOutstanding
Namespace Prefix: | bhb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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 interest income on financing receivable on nonaccrual status. + 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 (b) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447 + Details
Name: | us-gaap_FinancingReceivableNonaccrualInterestIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 6.L.1) -URI http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b)(1)(ii) -URI http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allowance and after 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetReportedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

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

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_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bhb_CommercialAndIndustrialMember
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=us-gaap_RealEstateLoanMember
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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=bhb_OtherConsumerLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |