Loans - Loans Receivable (Detail) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
$ 2,785,261us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
|
$ 2,234,089us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
|
|
Allowance for loans losses |
(52,666)us-gaap_LoansAndLeasesReceivableAllowance
|
(57,555)us-gaap_LoansAndLeasesReceivableAllowance
|
|
Deferred loan costs |
3,237us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
|
964us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
|
|
Loans receivable, net |
2,735,832us-gaap_LoansAndLeasesReceivableNetReportedAmount
|
2,177,498us-gaap_LoansAndLeasesReceivableNetReportedAmount
|
|
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 and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
249,189us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember
|
231,786us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember
|
|
Consumer loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
27,557us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
|
32,505us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
|
|
Non-PCI Loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
2,740,760us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
2,234,089us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Allowance for loans losses |
(51,640)us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(57,555)us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(63,305)us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
Deferred loan costs |
3,237us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
|
Loans receivable, net |
2,692,357us-gaap_LoansAndLeasesReceivableNetReportedAmount / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
|
Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
2,464,386us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(41,194)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(43,550)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(49,472)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
Non-PCI Loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
248,862us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(9,142)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(11,287)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(10,636)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
Non-PCI Loans [Member] | Consumer loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
27,512us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
32,505us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Allowance for loans losses |
(220)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(1,427)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
(2,280)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
PCI Loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
44,501us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(1,026)us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
43,475us-gaap_LoansAndLeasesReceivableNetReportedAmount / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
44,129us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
PCI Loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
327us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
PCI Loans [Member] | Consumer loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
45us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
45us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Retail [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
683,607us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember
|
543,619us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember
|
|
Retail [Member] | Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
675,072us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
543,619us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Retail [Member] | PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
8,535us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(401)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
8,134us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateRetailMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Hotel/motel [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
462,181us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember
|
322,927us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember
|
|
Hotel/motel [Member] | Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
454,499us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
322,927us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Hotel/motel [Member] | PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
7,682us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(99)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
7,583us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_HotelAndMotelMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Gas station [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
369,985us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember
|
292,557us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember
|
|
Gas station [Member] | Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
362,240us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
292,557us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Gas station [Member] | PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
7,745us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(302)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
7,443us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_GasolineStationMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Other [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
847,922us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember
|
731,617us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember
|
|
Other [Member] | Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
842,126us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
731,617us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Other [Member] | PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
5,796us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(65)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
5,731us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateOtherMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Construction [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
9,517us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateConstructionMember
|
|
|
Construction [Member] | Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
9,517us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialRealEstateConstructionMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
|
Residential property [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
135,303us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember
|
79,078us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember
|
|
Residential property [Member] | Non-PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
120,932us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
79,078us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Residential property [Member] | PCI Loans [Member] | Real estate loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
14,371us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(28)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
14,343us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = hafc_RealEstateLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_ResidentialPropertyRealEstateLoanMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Commercial term [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
116,400us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember
|
124,391us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember
|
|
Commercial term [Member] | Non-PCI Loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
116,073us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
124,391us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
Commercial term [Member] | PCI Loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
327us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Allowance for loans losses |
(131)us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Loans receivable, net |
196us-gaap_LoansAndLeasesReceivableNetReportedAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialTermLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember
|
|
|
Commercial lines of credit [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
93,860us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialLinesOfCreditMember
|
71,042us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialLinesOfCreditMember
|
|
Commercial lines of credit [Member] | Non-PCI Loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
93,860us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialLinesOfCreditMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
71,042us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_CommercialLinesOfCreditMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|
International loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
38,929us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_InternationalLoansMember
|
36,353us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_InternationalLoansMember
|
|
International loans [Member] | Non-PCI Loans [Member] | Commercial and industrial loans [Member] |
|
|
|
Accounts, Notes, Loans and Financing Receivable [Line Items] |
|
|
|
Total gross loans |
$ 38,929us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_InternationalLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
$ 36,353us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_FinancialInstrumentAxis = hafc_CommercialAndIndustrialLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = hafc_InternationalLoansMember / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember
|
|