XML 45 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Narrative) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impaired loans with a carrying value 6,847us-gaap_ImpairedFinancingReceivableRecordedInvestment $ 6,134us-gaap_ImpairedFinancingReceivableRecordedInvestment
Impaired loans, allowance 909us-gaap_ImpairedFinancingReceivableRelatedAllowance 964us-gaap_ImpairedFinancingReceivableRelatedAllowance
Maximum [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discounts for estimated costs to dispose and other considerations 30.00%bhb_AppraisedValueOfCollateralDiscountForEstimatedCostsToDisposeAndOtherConsiderations
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Minimum [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discounts for estimated costs to dispose and other considerations 10.00%bhb_AppraisedValueOfCollateralDiscountForEstimatedCostsToDisposeAndOtherConsiderations
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Collateral Dependent Impaired Loans [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Impaired loans with a carrying value 1,434us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ bhb_FairValueAssetsMeasuredOnNonrecurringBasisByAssetClassAxis
= bhb_CollateralDependentImpairedLoansMember
1,986us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ bhb_FairValueAssetsMeasuredOnNonrecurringBasisByAssetClassAxis
= bhb_CollateralDependentImpairedLoansMember
Impaired loans, allowance 670us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ bhb_FairValueAssetsMeasuredOnNonrecurringBasisByAssetClassAxis
= bhb_CollateralDependentImpairedLoansMember
$ 776us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ bhb_FairValueAssetsMeasuredOnNonrecurringBasisByAssetClassAxis
= bhb_CollateralDependentImpairedLoansMember