XML 128 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurement - Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Assets    
Other real estate owned $ 1,927us-gaap_OtherRealEstateAndForeclosedAssets $ 1,674us-gaap_OtherRealEstateAndForeclosedAssets
Fair Value, Measurements, Nonrecurring [Member]    
Assets    
Other real estate owned 1,927us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
1,674us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Impaired loans, net of allowance 35,853hfbc_ImpairedLoansRecordedInvestmentNetOfRelatedAllowance
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
40,715hfbc_ImpairedLoansRecordedInvestmentNetOfRelatedAllowance
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Nonrecurring [Member]    
Assets    
Other real estate owned 1,927us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
1,674us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Impaired loans, net of allowance $ 35,853hfbc_ImpairedLoansRecordedInvestmentNetOfRelatedAllowance
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
$ 40,715hfbc_ImpairedLoansRecordedInvestmentNetOfRelatedAllowance
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember