XML 89 R58.htm IDEA: XBRL DOCUMENT
v3.19.3

Accumulated Other Comprehensive Income - Additional Information (Detail) - USD ($) $ in Thousands |  | 3 Months Ended | 6 Months Ended
--- | --- | --- | ---
Jan. 01, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018
Accumulated Other Comprehensive Income [Line Items] |  |  |  |  |
Net gain (loss) on sales of securities |  | $ 570 | $ 67 | $ 1,295 | $ (361)
Net unrealized gains (losses) recorded in comprehensive income |  | 792 | 95 | 586 | 95
Unrealized Gains and Losses on Available for Sale Securities |  |  |  |  |
Accumulated Other Comprehensive Income [Line Items] |  |  |  |  |
Reduction of unrealized losses related to securities | $ 529 |  |  |  | 529
Accumulated Other Comprehensive Income (Loss) |  |  |  |  |
Accumulated Other Comprehensive Income [Line Items] |  |  |  |  |
Adjustment to accumulated other comprehensive income related to adoption of ASU 2016-01 and 2018-02, net of tax | 17 |  |  |  | 17
Tax Benefit (Expense) |  |  |  |  |
Accumulated Other Comprehensive Income [Line Items] |  |  |  |  |
Reduction in tax benefits upon adoption of ASUs | $ 546 |  |  |  | 546
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains and Losses on Available for Sale Securities |  |  |  |  |
Accumulated Other Comprehensive Income [Line Items] |  |  |  |  |
Net gain (loss) on sales of securities |  | $ 570 | $ 67 | $ 1,300 | $ (361)

X
- Definition Adjustment to Accumulated Other Comprehensive Income, Before Tax + References No definition available. + Details
Name: | hafc_AdjustmenttoAccumulatedOtherComprehensiveIncomeBeforeTax
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustment to Accumulated Other Comprehensive Income, Net of Tax + References No definition available. + Details
Name: | hafc_AdjustmenttoAccumulatedOtherComprehensiveIncomeNetofTax
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustment to Accumulated Other Comprehensive Income, Tax + References No definition available. + Details
Name: | hafc_AdjustmenttoAccumulatedOtherComprehensiveIncomeTax
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized and realized gain (loss) on investment in debt and equity securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)(a)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(c)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_DebtAndEquitySecuritiesGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=hafc_TaxExpenseBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |