Quarterly report pursuant to Section 13 or 15(d)

Loans - Loans Receivable (Parenthetical) (Detail)

v2.4.1.9
Loans - Loans Receivable (Parenthetical) (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans $ 2,816,557us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 2,785,261us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans 2,539,939us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
2,508,515us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
Commercial property [Member] | Owner occupied real estate [Member] | Real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans $ 1,140,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= hafc_OwnerOccupiedRealEstateMember
$ 1,120,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= hafc_OwnerOccupiedRealEstateMember