Quarterly report pursuant to Section 13 or 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
Mar. 31, 2015
Dec. 31, 2014
Loss Contingencies [Line Items]    
Total undisbursed loan commitments $ 308,801hafc_UndisbursedLoanCommitments $ 325,612hafc_UndisbursedLoanCommitments
Commitments to extend credit [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 297,912hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_CommitmentsToExtendCreditMember
309,584hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_CommitmentsToExtendCreditMember
Standby letters of credit [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments 6,299hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
8,982hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_StandbyLettersOfCreditMember
Commercial letters of credit [Member]    
Loss Contingencies [Line Items]    
Total undisbursed loan commitments $ 4,590hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hafc_CommercialLettersOfCreditMember
$ 7,046hafc_UndisbursedLoanCommitments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hafc_CommercialLettersOfCreditMember