XML 71 R54.htm IDEA: XBRL DOCUMENT
v3.24.0.1

LOANS AND ALLOWANCE FOR CREDIT LOSSES - Loans by Year of Origination, Loan Segmentation and Risk Indicator (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Credit quality information |  |  |
2023 | $ 300,691 | $ 752,984 |
2022 | 804,770 | 517,516 |
2021 | 497,365 | 378,675 |
2020 | 333,145 | 226,712 |
2019 | 197,739 | 162,477 |
Prior | 865,339 | 864,326 |
Total loans | 2,999,049 | 2,902,690 |
Current period gross write-offs |  |  |
Total | 973 | 366 | $ 898
Construction and land development | Total commercial loans |  |  |
Credit quality information |  |  |
2023 | 14,040 | 49,722 |
2022 | 99,115 | 38,837 |
2021 | 35,978 | 27,043 |
2020 | 3,992 | 1,011 |
2019 |  | 964 |
Prior | 923 |  |
Total loans | 154,048 | 117,577 |
Construction and land development | Pass | Total commercial loans |  |  |
Credit quality information |  |  |
2023 | 14,040 | 49,722 |
2022 | 99,115 | 38,837 |
2021 | 35,978 | 2,865 |
2020 | 3,992 | 1,011 |
2019 |  | 964 |
Prior | 923 |  |
Total loans | 154,048 | 93,399 |
Construction and land development | Special mention | Total commercial loans |  |  |
Credit quality information |  |  |
2021 |  | 24,178 |
Total loans |  | 24,178 |
Commercial real estate owner occupied | Total commercial real estate |  |  |
Credit quality information |  |  |
2023 | 57,763 | 22,371 |
2022 | 61,402 | 11,290 |
2021 | 50,716 | 23,257 |
2020 | 21,805 | 32,018 |
2019 | 20,462 | 46,648 |
Prior | 97,867 | 109,230 |
Total loans | 310,015 | 244,814 |
Current period gross write-offs |  |  |
Total |  |  | 403
Commercial real estate owner occupied | Pass | Total commercial real estate |  |  |
Credit quality information |  |  |
2023 | 57,603 | 22,371 |
2022 | 61,015 | 11,290 |
2021 | 43,228 | 23,014 |
2020 | 20,209 | 31,352 |
2019 | 20,462 | 46,398 |
Prior | 91,187 | 103,295 |
Total loans | 293,704 | 237,720 |
Commercial real estate owner occupied | Special mention | Total commercial real estate |  |  |
Credit quality information |  |  |
2023 | 160 |  |
2022 | 387 |  |
2021 | 7,488 | 243 |
2020 | 1,596 | 666 |
2019 |  | 173 |
Prior | 3,066 | 1,870 |
Total loans | 12,697 | 2,952 |
Commercial real estate owner occupied | Substandard | Total commercial real estate |  |  |
Credit quality information |  |  |
2019 |  | 77 |
Prior | 3,497 | 3,924 |
Total loans | 3,497 | 4,001 |
Commercial real estate owner occupied | Doubtful | Total commercial real estate |  |  |
Credit quality information |  |  |
Prior | 117 | 141 |
Total loans | 117 | 141 |
Commercial real estate non-owner occupied | Total commercial real estate |  |  |
Credit quality information |  |  |
2023 | 49,079 | 370,856 |
2022 | 353,613 | 249,804 |
2021 | 213,445 | 145,096 |
2020 | 164,480 | 88,238 |
2019 | 94,005 | 36,124 |
Prior | 269,944 | 256,556 |
Total loans | 1,144,566 | 1,146,674 |
Commercial real estate non-owner occupied | Total commercial and industrial |  |  |
Credit quality information |  |  |
Total loans | 1,144,566 |  |
Commercial real estate non-owner occupied | Pass | Total commercial real estate |  |  |
Credit quality information |  |  |
2023 | 41,270 | 370,856 |
2022 | 353,613 | 228,414 |
2021 | 199,311 | 145,096 |
2020 | 127,231 | 88,111 |
2019 | 78,759 | 35,213 |
Prior | 238,973 | 238,395 |
Total loans | 1,039,157 | 1,106,085 |
Commercial real estate non-owner occupied | Special mention | Total commercial real estate |  |  |
Credit quality information |  |  |
2023 | 7,809 |  |
2022 |  | 21,390 |
2021 | 14,134 |  |
2020 | 37,249 | 127 |
2019 | 15,246 | 911 |
Prior | 17,108 | 16,612 |
Total loans | 91,546 | 39,040 |
Commercial real estate non-owner occupied | Substandard | Total commercial real estate |  |  |
Credit quality information |  |  |
Prior | 13,863 | 1,404 |
Total loans | 13,863 | 1,404 |
Commercial real estate non-owner occupied | Doubtful | Total commercial real estate |  |  |
Credit quality information |  |  |
Prior |  | 145 |
Total loans |  | 145 |
Tax exempt |  |  |
Credit quality information |  |  |
2023 | 6,340 | 8,686 |
2022 | 8,468 | 1,020 |
2021 | 787 | 252 |
2020 | 208 | 772 |
2019 | 590 | 13,231 |
Prior | 27,295 | 18,918 |
Total loans | 43,688 | 42,879 |
Tax exempt | Pass |  |  |
Credit quality information |  |  |
2023 | 6,340 | 8,686 |
2022 | 8,468 | 1,020 |
2021 | 787 | 252 |
2020 | 208 | 772 |
2019 | 590 | 13,231 |
Prior | 27,295 | 18,918 |
Total loans | 43,688 | 42,879 |
Commercial and industrial | Total commercial and industrial |  |  |
Credit quality information |  |  |
2023 | 81,364 | 84,601 |
2022 | 70,942 | 27,061 |
2021 | 22,391 | 62,999 |
2020 | 39,709 | 28,359 |
2019 | 14,949 | 10,011 |
Prior | 81,528 | 84,081 |
Total loans | 310,883 | 297,112 |
Current period gross write-offs |  |  |
2019 | 5 |  |
Prior | 659 |  |
Total | 664 | 8 | 59
Commercial and industrial | Pass | Total commercial and industrial |  |  |
Credit quality information |  |  |
2023 | 80,942 | 83,151 |
2022 | 69,402 | 26,948 |
2021 | 22,205 | 62,835 |
2020 | 38,824 | 27,491 |
2019 | 14,739 | 9,511 |
Prior | 77,273 | 81,316 |
Total loans | 303,385 | 291,252 |
Commercial and industrial | Special mention | Total commercial and industrial |  |  |
Credit quality information |  |  |
2023 | 364 | 1,450 |
2022 | 1,446 |  |
2021 |  | 53 |
2020 | 776 | 803 |
2019 | 28 | 201 |
Prior | 3,588 | 619 |
Total loans | 6,202 | 3,126 |
Commercial and industrial | Substandard | Total commercial and industrial |  |  |
Credit quality information |  |  |
2023 | 58 |  |
2022 | 94 | 113 |
2021 | 186 | 111 |
2020 | 109 | 65 |
2019 | 95 | 299 |
Prior | 532 | 2,106 |
Total loans | 1,074 | 2,694 |
Commercial and industrial | Doubtful | Total commercial and industrial |  |  |
Credit quality information |  |  |
2019 | 87 |  |
Prior | 135 | 40 |
Total loans | 222 | 40 |
Residential mortgages | Residential real estate |  |  |
Credit quality information |  |  |
2023 | 72,395 | 195,320 |
2022 | 194,109 | 177,525 |
2021 | 165,475 | 111,021 |
2020 | 96,016 | 69,219 |
2019 | 62,882 | 48,438 |
Prior | 349,457 | 353,445 |
Total loans | 940,334 | 954,968 |
Current period gross write-offs |  |  |
Prior | 8 |  |
Total | 8 |  |
Residential mortgages | Performing | Residential real estate |  |  |
Credit quality information |  |  |
2023 | 72,395 | 195,320 |
2022 | 194,109 | 177,480 |
2021 | 165,434 | 111,021 |
2020 | 96,016 | 69,170 |
2019 | 62,648 | 47,797 |
Prior | 345,823 | 349,795 |
Total loans | 936,425 | 950,583 |
Residential mortgages | Nonperforming | Residential real estate |  |  |
Credit quality information |  |  |
2022 |  | 45 |
2021 | 41 |  |
2020 |  | 49 |
2019 | 234 | 641 |
Prior | 3,634 | 3,650 |
Total loans | 3,909 | 4,385 |
Home equity |  |  |
Credit quality information |  |  |
2023 | 15,582 | 17,107 |
2022 | 15,334 | 10,638 |
2021 | 7,873 | 8,139 |
2020 | 6,633 | 6,830 |
2019 | 4,800 | 6,997 |
Prior | 37,461 | 41,154 |
Total loans | 87,683 | 90,865 |
Current period gross write-offs |  |  |
Prior | 12 |  |
Total | 12 | 7 | $ 154
Home equity | Performing |  |  |
Credit quality information |  |  |
2023 | 15,582 | 17,107 |
2022 | 15,334 | 10,638 |
2021 | 7,873 | 8,139 |
2020 | 6,633 | 6,830 |
2019 | 4,800 | 6,997 |
Prior | 36,652 | 40,191 |
Total loans | 86,874 | 89,902 |
Home equity | Nonperforming |  |  |
Credit quality information |  |  |
Prior | 809 | 963 |
Total loans | 809 | 963 |
Other consumer | Consumer |  |  |
Credit quality information |  |  |
2023 | 4,128 | 4,321 |
2022 | 1,787 | 1,341 |
2021 | 700 | 868 |
2020 | 302 | 265 |
2019 | 51 | 64 |
Prior | 864 | 942 |
Total loans | 7,832 | 7,801 |
Current period gross write-offs |  |  |
2022 | 52 |  |
2021 | 18 |  |
2020 | 5 |  |
Prior | 214 |  |
Total | 289 |  |
Other consumer | Performing | Consumer |  |  |
Credit quality information |  |  |
2023 | 4,128 | 4,321 |
2022 | 1,787 | 1,341 |
2021 | 696 | 863 |
2020 | 301 | 265 |
2019 | 51 | 64 |
Prior | 864 | 942 |
Total loans | 7,827 | 7,796 |
Other consumer | Nonperforming | Consumer |  |  |
Credit quality information |  |  |
2021 | 4 | 5 |
2020 | 1 |  |
Total loans | $ 5 | $ 5 |

X
- Definition Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, excluding accrued interest, of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-79 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember
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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_DoubtfulMember
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_TaxExemptLoansMember
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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_PerformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember
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_OtherConsumerLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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