Annual report pursuant to Section 13 and 15(d)

Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail)

v2.4.1.9
Off-Balance Sheet Commitments - Distribution of Undisbursed Loan Commitments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Loss Contingencies [Line Items]    
Total undisbursed loan commitments $ 325,612hafc_UndisbursedLoanCommitments $ 271,489hafc_UndisbursedLoanCommitments
Commitments to extend credit [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 309,584hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_CommitmentsToExtendCreditMember
246,161hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_CommitmentsToExtendCreditMember
Standby letters of credit [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 8,982hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
8,926hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
Commercial letters of credit [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 7,046hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hafc_CommercialLettersOfCreditMember
4,179hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hafc_CommercialLettersOfCreditMember
Unused credit card lines [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments   $ 12,223hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnusedLinesOfCreditMember