XML 118 R103.htm IDEA: XBRL DOCUMENT
v3.20.4

Accumulated Other Comprehensive Income (Loss) - Additional Information (Detail) - USD ($) |  | 12 Months Ended
--- | --- | ---
Jan. 01, 2018 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Accumulated Other Comprehensive Income Loss [Line Items] |  |  |  |
Net unrealized gains (losses) recorded in comprehensive income |  | $ 15,300,000 | $ 586,000 | $ (413,000)
Net gain (loss) on sales of securities |  | $ 15,712,000 | 1,295,000 | (341,000)
Accumulated Other Comprehensive Income (Loss) |  |  |  |
Accumulated Other Comprehensive Income Loss [Line Items] |  |  |  |
Adjustment to accumulated other comprehensive income related to adoption of ASU 2016-01 and 2018-02, net of tax | $ 17,000 |  |  | 17,000
Unrealized Gains and Losses on Available for Sale Securities |  |  |  |
Accumulated Other Comprehensive Income Loss [Line Items] |  |  |  |
Reduction of unrealized losses related to securities | 529,000 |  |  | 529,000
Unrealized Gains and Losses on Available for Sale Securities | Reclassification out of Accumulated Other Comprehensive Income |  |  |  |
Accumulated Other Comprehensive Income Loss [Line Items] |  |  |  |
Net gain (loss) on sales of securities |  |  | $ 1,300,000 | 87,000
Tax Benefit (Expense) |  |  |  |
Accumulated Other Comprehensive Income Loss [Line Items] |  |  |  |
Reduction in tax benefits upon adoption of ASUs | $ 546,000 |  |  | $ 546,000

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=120395209&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=120395209&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 and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale. + 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=121641772&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=121641772&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_AccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
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: |

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