XML 124 R108.htm IDEA: XBRL DOCUMENT
v3.19.1

FAIR VALUE MEASUREMENTS - Unobservable Inputs Recurring (Details) - Level 3 - Recurring | 12 Months Ended
--- | ---
Dec. 31, 2018 USD ($)
Quantitative information about the significant unobservable inputs within Level 3 |
Total | $ 8,000
Interest Rate Lock Commitment |
Quantitative information about the significant unobservable inputs within Level 3 |
Derivative asset (liability), fair value | $ 8,000
Interest Rate Lock Commitment | Pricing Model |
Quantitative information about the significant unobservable inputs within Level 3 |
Closing Ratio | 90.00%
Origination Costs, per loan | $ 1,700
Forward Commitments |
Quantitative information about the significant unobservable inputs within Level 3 |
Derivative asset (liability), fair value | $ 0

X
- Definition Represents the closing ratio used as an input to measure fair value. + References No definition available. + Details
Name: | bhb_FairValueInputsClosingRatio
Namespace Prefix: | bhb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair Value Inputs, Origination Cost Per Loan + References No definition available. + Details
Name: | bhb_FairValueInputsOriginationCostPerLoan
Namespace Prefix: | bhb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 + Details
Name: | us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of asset after deduction of liability. + References No definition available. + Details
Name: | us-gaap_FairValueNetAssetLiability
Namespace Prefix: | us-gaap_
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_FairValueOptionQuantitativeDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_InterestRateLockCommitmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bhb_PricingModelValuationTechniqueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |