Annual report pursuant to Section 13 and 15(d)

Loans - Loans Receivable (Parenthetical) (Detail)

v2.4.1.9
Loans - Loans Receivable (Parenthetical) (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans $ 2,785,261us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 2,234,089us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Real estate loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total gross loans 2,508,515us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
1,969,798us-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,120,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= hafc_OwnerOccupiedRealEstateMember
$ 957,300us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= hafc_OwnerOccupiedRealEstateMember