XML 68 R54.htm IDEA: XBRL DOCUMENT
v3.20.1

SECURITIES AVAILABLE FOR SALE - Securities Pledged for Collateral (Details) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Carrying Value |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |
Securities pledged for deposits | $ 217,009 | $ 128,949
Securities pledged for repurchase agreements | 96,007 | 55,656
Securities pledged for other borrowings | 157,172 | 270,252
Total securities pledged | 470,188 | 454,857
Estimated Fair Value |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |
Securities pledged for deposits | 220,054 | 126,649
Securities pledged for repurchase agreements | 96,477 | 54,189
Securities pledged for other borrowings | 157,458 | 265,334
Total securities pledged | $ 473,989 | $ 446,172

X
- Definition Pledged Assets Separately Reported, Securities Pledged for Deposits, at Fair Value + References No definition available. + Details
Name: | bhb_PledgedAssetsSeparatelyReportedSecuritiesPledgedforDepositsatFairValue
Namespace Prefix: | bhb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Pledged Assets Separately Reported, Securities Pledged for Federal Home Loan Bank and Federal Reserve Bank, at Fair Value + References No definition available. + Details
Name: | bhb_PledgedAssetsSeparatelyReportedSecuritiesPledgedforFederalHomeLoanBankandFederalReserveBankatFairValue
Namespace Prefix: | bhb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The sum of the fair values, as of the date of each statement of financial position presented, of securities that are restricted as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728 + Details
Name: | us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value, as of the date of each statement of financial position presented, of securities which are owned but transferred to serve as collateral for the payment of repurchase agreements, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728 + Details
Name: | us-gaap_PledgedAssetsSeparatelyReportedSecuritiesPledgedForRepurchaseAgreementsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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: |