XML 62 R55.htm IDEA: XBRL DOCUMENT
v3.25.1

Loans - Loans by Vintage Year and Payment Performance (Detail) - USD ($) $ in Thousands | Mar. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | $ 580,046 | $ 1,194,754
2025 - YTD gross |  | 49
2025 - YTD net | (1) | 49
2024 | 989,439 | 972,594
2024 - YTD gross | 220 | 1,625
2024 - YTD Net | 220 | 1,468
2023 | 899,699 | 1,533,571
2023 - YTD gross | 760 | 5,570
2023 - YTD net | 599 | 4,922
2022 | 1,479,397 | 1,036,015
2022 - YTD gross | 1,322 | 2,206
2022- YTD net | 733 | 1,813
2021 | 1,002,474 | 586,017
2021 - YTD gross | 506 | 1,498
2021 - YTD net | 275 | 1,409
Prior | 914,948 | 475,273
Prior - Gross | 381 | 668
Prior - Net | 122 | (2,153)
Revolving Loans Amortized Cost Basis | 416,186 | 453,153
Revolving Loans Amortized Cost Basis - YTD gross |  | 2
Revolving Loans Amortized Cost Basis - YTD net | (2) | (3,375)
Loans receivable | 6,282,189 | 6,251,377
Loans receivable gross chargeoff | 3,189 | 11,618
Loans receivable net chargeoff | 1,946 | 4,133
Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 580,046 | 1,194,323
2024 | 989,037 | 970,654
2023 | 897,544 | 1,527,007
2022 | 1,453,727 | 1,034,081
2021 | 1,000,793 | 585,566
Prior | 910,297 | 473,509
Revolving Loans Amortized Cost Basis | 415,175 | 451,965
Loans receivable | 6,246,619 | 6,237,105
Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 |  | 431
2024 | 402 | 1,940
2023 | 2,155 | 6,564
2022 | 25,670 | 1,934
2021 | 1,681 | 451
Prior | 4,651 | 1,764
Revolving Loans Amortized Cost Basis | 1,011 | 1,188
Loans receivable | 35,570 | 14,272
Residential |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
Loans receivable | 979,536 | 951,302
Real Estate |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 393,218 | 763,052
2025 - YTD net | (1) |
2024 | 651,475 | 766,584
2023 | 720,135 | 1,292,974
2023 - YTD gross |  | 274
2023 - YTD net | (274) | 274
2022 | 1,279,045 | 949,399
2022- YTD net | (274) |
2021 | 926,687 | 565,042
2021 - YTD gross |  | 1,133
2021 - YTD net |  | 1,111
Prior | 883,833 | 457,909
Prior - Gross | 169 | 136
Prior - Net | 20 | (2,065)
Revolving Loans Amortized Cost Basis | 100,794 | 105,964
Loans receivable | 4,955,187 | 4,900,924
Loans receivable gross chargeoff | 169 | 1,543
Loans receivable net chargeoff | (255) | (680)
Real Estate | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 393,218 | 763,052
2024 | 651,475 | 766,584
2023 | 720,135 | 1,290,702
2022 | 1,257,407 | 949,399
2021 | 926,687 | 564,726
Prior | 879,422 | 456,448
Revolving Loans Amortized Cost Basis | 100,794 | 105,964
Loans receivable | 4,929,138 | 4,896,875
Real Estate | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2023 |  | 2,272
2022 | 21,638 |
2021 |  | 316
Prior | 4,411 | 1,461
Loans receivable | 26,049 | 4,049
Real Estate | Total commercial property loans |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 324,276 | 564,465
2025 - YTD net | (1) |
2024 | 470,866 | 558,271
2023 | 526,730 | 936,857
2023 - YTD gross |  | 274
2023 - YTD net |  | 274
2022 | 928,117 | 804,089
2022- YTD net | (274) |
2021 | 783,300 | 553,562
2021 - YTD net |  | (21)
Prior | 769,826 | 352,503
Prior - Gross | 169 | 136
Prior - Net | 21 | (704)
Revolving Loans Amortized Cost Basis | 93,960 | 101,277
Loans receivable | 3,897,075 | 3,871,024
Loans receivable gross chargeoff | 169 | 410
Loans receivable net chargeoff | (254) | (451)
Real Estate | Total commercial property loans | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 324,276 | 564,465
2024 | 470,866 | 558,271
2023 | 526,730 | 936,140
2022 | 908,008 | 804,089
2021 | 783,300 | 553,562
Prior | 766,701 | 351,042
Revolving Loans Amortized Cost Basis | 93,960 | 101,277
Loans receivable | 3,873,841 | 3,868,846
Real Estate | Total commercial property loans | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2023 |  | 717
2022 | 20,109 |
Prior | 3,125 | 1,461
Loans receivable | 23,234 | 2,178
Real Estate | Construction |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 15,014 | 70,601
2024 | 55,564 | 7,997
2023 | 7,998 |
2021 - YTD gross |  | 1,133
2021 - YTD net |  | 1,132
Prior - Net |  | (1,358)
Loans receivable | 78,576 | 78,598
Loans receivable gross chargeoff |  | 1,133
Loans receivable net chargeoff |  | (226)
Real Estate | Construction | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 15,014 | 70,601
2024 | 55,564 | 7,997
2023 | 7,998 |
Loans receivable | 78,576 | 78,598
Real Estate | Residential |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 53,928 | 127,986
2024 | 125,045 | 200,316
2023 | 185,407 | 356,117
2022 | 350,928 | 145,310
2021 | 143,387 | 11,480
Prior | 114,007 | 105,406
Prior - Net | (1) | (3)
Revolving Loans Amortized Cost Basis | 6,834 | 4,687
Loans receivable | 979,536 | 951,302
Loans receivable net chargeoff | (1) | (3)
Real Estate | Residential | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 53,928 | 127,986
2024 | 125,045 | 200,316
2023 | 185,407 | 354,562
2022 | 349,399 | 145,310
2021 | 143,387 | 11,164
Prior | 112,721 | 105,406
Revolving Loans Amortized Cost Basis | 6,834 | 4,687
Loans receivable | 976,721 | 949,431
Real Estate | Residential | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2023 |  | 1,555
2022 | 1,529 |
2021 |  | 316
Prior | 1,286 |
Loans receivable | 2,815 | 1,871
Commercial and Industrial |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 138,971 | 291,128
2025 - YTD gross |  | 19
2025 - YTD net |  | 19
2024 | 211,420 | 59,448
2024 - YTD gross |  | 169
2024 - YTD Net |  | 169
2023 | 48,519 | 106,982
2023 - YTD gross |  | 168
2023 - YTD net | (5) | 160
2022 | 85,272 | 32,328
2022 - YTD gross | 88 | (13)
2022- YTD net | 80 | (13)
2021 | 31,601 | 12,761
2021 - YTD gross |  | 11
2021 - YTD net |  | 11
Prior | 23,231 | 13,595
Prior - Gross | 134 | 207
Prior - Net | 111 | 123
Revolving Loans Amortized Cost Basis | 315,392 | 347,189
Revolving Loans Amortized Cost Basis - YTD gross |  | 2
Revolving Loans Amortized Cost Basis - YTD net |  | (3,375)
Loans receivable | 854,406 | 863,431
Loans receivable gross chargeoff | 222 | 576
Loans receivable net chargeoff | 186 | (2,906)
Commercial and Industrial | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 138,971 | 291,128
2024 | 211,289 | 59,453
2023 | 48,519 | 106,863
2022 | 85,154 | 32,328
2021 | 31,601 | 12,761
Prior | 23,231 | 13,498
Revolving Loans Amortized Cost Basis | 314,381 | 346,001
Loans receivable | 853,146 | 862,032
Commercial and Industrial | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 131 | 5
2023 |  | 119
2022 | 118 |
Prior |  | 97
Revolving Loans Amortized Cost Basis | 1,011 | 1,188
Loans receivable | 1,260 | 1,399
Equipment Financing Agreements |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 47,857 | 140,574
2025 - YTD gross |  | 30
2025 - YTD net |  | 30
2024 | 126,544 | 146,562
2024 - YTD gross | 220 | 1,456
2024 - YTD Net | 220 | 1,299
2023 | 131,045 | 133,615
2023 - YTD gross | 760 | 5,128
2023 - YTD net | 604 | 4,488
2022 | 115,080 | 54,288
2022 - YTD gross | 1,234 | 2,206
2022- YTD net | 927 | 1,826
2021 | 44,186 | 8,214
2021 - YTD gross | 506 | 354
2021 - YTD net | 275 | 287
Prior | 7,884 | 3,769
Prior - Gross | 78 | 325
Prior - Net | (9) | (211)
Revolving Loans Amortized Cost Basis - YTD net | (2) |
Loans receivable | 472,596 | 487,022
Loans receivable gross chargeoff | 2,798 | 9,499
Loans receivable net chargeoff | 2,015 | 7,719
Equipment Financing Agreements | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 | 47,857 | 140,143
2024 | 126,273 | 144,617
2023 | 128,890 | 129,442
2022 | 111,166 | 52,354
2021 | 42,505 | 8,079
Prior | 7,644 | 3,563
Loans receivable | 464,335 | 478,198
Equipment Financing Agreements | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2025 |  | 431
2024 | 271 | 1,945
2023 | 2,155 | 4,173
2022 | 3,914 | 1,934
2021 | 1,681 | 135
Prior | 240 | 206
Loans receivable | $ 8,261 | $ 8,824

X
- Definition Financing receivable gross chargeoffs originated five or more years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableGrossChargeoffsOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable gross chargeoffs originated four years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableGrossChargeoffsOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable gross chargeoffs originated in current fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableGrossChargeoffsOriginatedInCurrentFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable gross chargeoffs originated in fiscal year before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableGrossChargeoffsOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable gross chargeoffs originated three years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableGrossChargeoffsOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable gross chargeoffs originated two years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableGrossChargeoffsOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable net charge offs originated in current fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableNetChargeOffsOriginatedInCurrentFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable net charge offs originated in fiscal year before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableNetChargeOffsOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable net chargeoffs originated five or more years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableNetChargeoffsOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable net chargeoffs originated four years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableNetChargeoffsOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable net chargeoffs originated three years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableNetChargeoffsOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable net chargeoffs originated two years before latest fiscal year. + References No definition available. + Details
Name: | hafc_FinancingReceivableNetChargeoffsOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable (payable) revolving. + References No definition available. + Details
Name: | hafc_FinancingReceivablePayableRevolving
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable payable revolving gross chargeoffs. + References No definition available. + Details
Name: | hafc_FinancingReceivablePayableRevolvingGrossChargeoffs
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable payable revolving net chargeoffs. + References No definition available. + Details
Name: | hafc_FinancingReceivablePayableRevolvingNetChargeoffs
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivable recorded investment by vintage year and risk rating. + References No definition available. + Details
Name: | hafc_FinancingReceivableRecordedInvestmentByVintageYearAndRiskRatingLineItems
Namespace Prefix: | hafc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notes receivable gross chargeoffs. + References No definition available. + Details
Name: | hafc_NotesReceivableGrossChargeoffs
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Notes receivable net chargeoff. + References No definition available. + Details
Name: | hafc_NotesReceivableNetChargeoff
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (1) -Publisher SEC Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (2) -Publisher SEC Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Name Regulation S-K (SK) -Number 229 -Section 1404 -Paragraph a -Publisher SEC Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_PerformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hafc_RealEstateLoansResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hafc_RealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hafc_RealEstateLoansCommercialPropertyLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hafc_RealEstateLoansConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hafc_CommercialAndIndustrialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hafc_EquipmentFinancingAgreementsPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |