XML 62 R49.htm IDEA: XBRL DOCUMENT
v3.10.0.1

ALLOWANCE FOR LOAN LOSSES - Narrative (Details) | Jun. 30, 2018 USD ($)
--- | ---
Receivables [Abstract] |
Specific reserve for loans individually evaluated, loan relationships with an aggregate balance (in excess) | $ 150,000

X
- Definition Allowance for Loan and Lease Loss, Minimum Aggregate Balance, Individually Evaluated for Specific Reserve + References No definition available. + Details
Name: | bhb_AllowanceforLoanandLeaseLossMinimumAggregateBalanceIndividuallyEvaluatedforSpecificReserve
Namespace Prefix: | bhb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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