Annual report pursuant to Section 13 and 15(d)

Loans - Loans Receivable to Loans Held for Sale (Detail)

v2.4.1.9
Loans - Loans Receivable to Loans Held for Sale (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Balance at beginning of period   $ 8,306,000us-gaap_LoansReceivableHeldForSaleNet  
Origination of loans held for sale 47,985,000us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale 83,027,000us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale  
Reclassification from loans receivable to loans held for sale   8,010,000hafc_TransfersOfLoansToHeldForSale  
Reclassification from loans held for sale to loans receivable   (2,534,000)us-gaap_TransferOfLoansHeldForSaleToPortfolioLoans1 (1,779,000)us-gaap_TransferOfLoansHeldForSaleToPortfolioLoans1
Sales of loans held for sale (42,412,000)us-gaap_ProceedsFromSaleOfLoansHeldForSale (96,754,000)us-gaap_ProceedsFromSaleOfLoansHeldForSale  
Principal payoffs and amortization (122,000)hafc_PrincipalPayoffsAndAmortization (55,000)hafc_PrincipalPayoffsAndAmortization  
Balance at end of period 5,451,000us-gaap_LoansReceivableHeldForSaleNet   8,306,000us-gaap_LoansReceivableHeldForSaleNet
Real estate loans [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Balance at beginning of period   7,977,000us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
 
Origination of loans held for sale 38,379,000us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
77,295,000us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
 
Reclassification from loans receivable to loans held for sale   7,594,000hafc_TransfersOfLoansToHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
 
Reclassification from loans held for sale to loans receivable   (2,118,000)us-gaap_TransferOfLoansHeldForSaleToPortfolioLoans1
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
 
Sales of loans held for sale (34,994,000)us-gaap_ProceedsFromSaleOfLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
(90,706,000)us-gaap_ProceedsFromSaleOfLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
 
Principal payoffs and amortization (62,000)hafc_PrincipalPayoffsAndAmortization
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
(42,000)hafc_PrincipalPayoffsAndAmortization
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
 
Balance at end of period 3,323,000us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FinancialInstrumentAxis
= hafc_RealEstateLoanMember
   
Commercial and industrial loans [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Balance at beginning of period   329,000us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
 
Origination of loans held for sale 9,606,000us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
5,732,000us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
 
Reclassification from loans receivable to loans held for sale   416,000hafc_TransfersOfLoansToHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
 
Reclassification from loans held for sale to loans receivable   (416,000)us-gaap_TransferOfLoansHeldForSaleToPortfolioLoans1
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
 
Sales of loans held for sale (7,418,000)us-gaap_ProceedsFromSaleOfLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
(6,048,000)us-gaap_ProceedsFromSaleOfLoansHeldForSale
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
 
Principal payoffs and amortization (60,000)hafc_PrincipalPayoffsAndAmortization
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
(13,000)hafc_PrincipalPayoffsAndAmortization
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember
 
Balance at end of period $ 2,128,000us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FinancialInstrumentAxis
= hafc_CommercialAndIndustrialLoansMember