|
Investment Securities - Summary of Investment Securities Available for Sale (Detail) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
Mar. 31, 2014
|
|---|---|---|---|
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost | $ 849,190us-gaap_AvailableForSaleSecuritiesAmortizedCost | $ 1,061,703us-gaap_AvailableForSaleSecuritiesAmortizedCost | |
| Gross Unrealized Gain | 11,038us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax | 3,980us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax | |
| Gross Unrealized Loss | 2,164us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax | 4,966us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax | |
| Estimated Fair Value | 858,064us-gaap_AvailableForSaleSecurities | 1,060,717us-gaap_AvailableForSaleSecurities | 520,990us-gaap_AvailableForSaleSecurities |
| Collateralized mortgage obligations [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
164,163us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
188,704us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
|
| Gross Unrealized Gain |
1,719us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
417us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
|
| Gross Unrealized Loss |
477us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
1,074us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
|
| Estimated Fair Value |
165,405us-gaap_AvailableForSaleSecurities / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
188,047us-gaap_AvailableForSaleSecurities / us-gaap_ShortTermDebtTypeAxis = us-gaap_CollateralizedMortgageObligationsMember |
|
| Municipal bonds-tax exempt [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
3,604us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_NontaxableMunicipalBondsMember |
4,319us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_NontaxableMunicipalBondsMember |
|
| Gross Unrealized Gain |
72us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_NontaxableMunicipalBondsMember |
71us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_NontaxableMunicipalBondsMember |
|
| Estimated Fair Value |
3,676us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_NontaxableMunicipalBondsMember |
4,390us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_NontaxableMunicipalBondsMember |
|
| Municipal bonds-taxable [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
16,562us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
16,615us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
|
| Gross Unrealized Gain |
561us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
398us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
|
| Gross Unrealized Loss |
81us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
91us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
|
| Estimated Fair Value |
17,042us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
16,922us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_TaxableMunicipalBondsMember |
|
| Corporate bonds [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
17,018us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
17,018us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
|
| Gross Unrealized Gain |
14us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
|
| Gross Unrealized Loss |
48us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
72us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
|
| Estimated Fair Value |
16,984us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
16,948us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
|
| Mortgage-backed securities [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
485,112us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
571,678us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
|
| Gross Unrealized Gain |
8,329us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
2,811us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
|
| Gross Unrealized Loss |
545us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
1,203us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
|
| Estimated Fair Value |
492,896us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
573,286us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
|
| U.S. government agency securities [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
63,967us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
129,857us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
|
| Gross Unrealized Gain |
12us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
172us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
|
| Gross Unrealized Loss |
624us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
1,822us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
|
| Estimated Fair Value |
63,355us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
128,207us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
|
| SBA loan pool securities [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
75,236us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
109,983us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
|
| Gross Unrealized Gain |
70us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
52us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
|
| Gross Unrealized Loss |
279us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
588us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
|
| Estimated Fair Value |
75,027us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
109,447us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = hafc_SbaPoolsMember |
|
| U.S treasury securities [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
162us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasurySecuritiesMember |
163us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasurySecuritiesMember |
|
| Gross Unrealized Gain |
1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasurySecuritiesMember |
||
| Estimated Fair Value |
163us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasurySecuritiesMember |
163us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USTreasurySecuritiesMember |
|
| Other securities [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
22,916us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
22,916us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
|
| Gross Unrealized Gain |
260us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
57us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
|
| Gross Unrealized Loss |
76us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
80us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
|
| Estimated Fair Value |
23,100us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
22,893us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
|
| Equity securities [Member] | |||
| Schedule of Available-for-sale Securities [Line Items] | |||
| Amortized Cost |
450us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
450us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
| Gross Unrealized Loss |
34us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
36us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
|
| Estimated Fair Value |
$ 416us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
$ 414us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
| X | ||||||||||
|
- Definition
Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|