Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Parenthetical) (Detail) (Non-recurring Basis [Member], USD $)
|
Dec. 31, 2014
|
Dec. 31, 2013
|
---|---|---|
Impaired Loans [Member] | Real estate loans [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Impaired loans |
$ 30,000,000hafc_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_ImpairedLoansMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoansMember |
$ 8,600,000hafc_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_ImpairedLoansMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoansMember |
Impaired Loans [Member] | Commercial and industrial loans [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Impaired loans |
1,200,000hafc_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_ImpairedLoansMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember |
28,100,000hafc_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_ImpairedLoansMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember |
Impaired Loans [Member] | Consumer loans [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Impaired loans |
1,700,000hafc_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_ImpairedLoansMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
1,300,000hafc_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_ImpairedLoansMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember |
Other Real Estate Owned [Member] | Commercial property loans [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Non-performing loans held for sale |
13,200,000hafc_NonPerformingLoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_OtherRealEstateOwnedMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_CommercialPropertyLoanMember |
|
Other Real Estate Owned [Member] | Residential property loans [Member] | ||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
Non-performing loans held for sale |
$ 2,600,000hafc_NonPerformingLoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_OtherRealEstateOwnedMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_ResidentialPropertyLoanMember |
$ 756,000hafc_NonPerformingLoansHeldForSaleFairValueDisclosure / us-gaap_FairValueByAssetClassAxis = hafc_OtherRealEstateOwnedMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = hafc_ResidentialPropertyLoanMember |
X | ||||||||||
- Definition
Impaired Loans fair value disclosure. No definition available.
|
X | ||||||||||
- Definition
Non-Performing loans held for sale fair value disclosure. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|