Loans - Allowance for Loan Losses and Allowance for Off-Balance Sheet Items (Detail) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
Balance at end of period | $ 52,666us-gaap_LoansAndLeasesReceivableAllowance | $ 57,555us-gaap_LoansAndLeasesReceivableAllowance | |
Non-PCI Loans [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
Balance at beginning of period |
57,555us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
63,305us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
|
Charge-offs |
(6,992)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
(11,862)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
|
Recoveries on loans previously charged off |
8,361us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
5,536us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
|
(Negative provision) provision charged to operating expense |
7,284us-gaap_ProvisionForLoanAndLeaseLosses / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
(576)us-gaap_ProvisionForLoanAndLeaseLosses / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
|
Balance at end of period |
51,640us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
57,555us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember |
|
PCI Loans [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
(Negative provision) provision charged to operating expense |
1,026us-gaap_ProvisionForLoanAndLeaseLosses / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember |
||
Balance at end of period |
1,026us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember |
||
Allowance for loan losses [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
Balance at beginning of period |
57,555us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
63,305us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
89,936us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
Charge-offs |
(6,992)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
(11,862)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
(38,227)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
Recoveries on loans previously charged off |
8,361us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
5,536us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
4,439us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
Net loan recoveries (charge-offs) |
1,369us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
(6,326)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
(33,788)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
(Negative provision) provision charged to operating expense |
(6,258)us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
576us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
7,157us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
Balance at end of period |
52,666us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
57,555us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
63,305us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
Allowance for loan losses [Member] | Non-PCI Loans [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
Balance at beginning of period |
57,555us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Charge-offs |
(6,992)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Recoveries on loans previously charged off |
8,361us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Net loan recoveries (charge-offs) |
1,369us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
(Negative provision) provision charged to operating expense |
(7,284)us-gaap_ProvisionForLoanAndLeaseLosses / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Balance at end of period |
51,640us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Allowance for loan losses [Member] | PCI Loans [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
(Negative provision) provision charged to operating expense |
1,026us-gaap_ProvisionForLoanAndLeaseLosses / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Balance at end of period |
1,026us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_PurchaseCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_AllowanceForLoanAndLeaseLossesMember |
||
Allowance for off-balance sheet items [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
Balance at beginning of period |
1,248us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
1,824us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
2,981us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
(Negative provision) provision charged to operating expense |
118us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
(576)us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
(1,157)us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
Balance at end of period |
1,366us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
1,248us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
1,824us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
Allowance for off-balance sheet items [Member] | Non-PCI Loans [Member] | |||
Financing Receivable, Allowance for Credit Losses [Line Items] | |||
Balance at beginning of period |
1,248us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
||
(Negative provision) provision charged to operating expense |
118us-gaap_ProvisionForLoanAndLeaseLosses / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
||
Balance at end of period |
$ 1,366us-gaap_LoansAndLeasesReceivableAllowance / hafc_ImpairedFinancialReceivableTypeAxis = hafc_NonPurchasedCreditImpairedLoansMember / us-gaap_ValuationAllowancesAndReservesTypeAxis = us-gaap_ReserveForOffBalanceSheetActivitiesMember |
X | ||||||||||
- Definition
Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount, after recoveries, of loans and leases that have been written-off. No definition available.
|
X | ||||||||||
- Definition
Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of expense related to estimated loss from loan and lease transactions. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|