XML 87 R76.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loans Receivable - Loans by Vintage Year and Payment Performance (Detail) - USD ($) $ in Thousands | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | $ 1,194,754 | $ 1,447,774
2023 | 972,594 | 1,766,797
2022 | 1,533,571 | 1,241,680
2021 | 1,036,015 | 647,431
2020 | 586,017 | 413,856
Prior | 475,273 | 380,747
Revolving Loans Amortized Cost Basis | 453,153 | 284,149
Loans receivable | 6,251,377 | 6,182,434
2024 - YTD gross | 49 | 178
2024 - YTD net | 49 | 178
2023 - YTD gross | 1,625 | 3,961
2023 - YTD Net | 1,468 | 3,749
2022 - YTD gross | 5,570 | 3,267
2022 - YTD net | 4,922 | 2,851
2021 - YTD gross | 2,206 | 797
2021 - YTD net | 1,813 | 647
2020 - YTD gross | 1,498 | 909
2020 - YTD net | 1,409 | 351
Prior - Gross | 668 | 858
Prior - Net | (2,153) | (6,823)
Revolving Loans Amortized Cost Basis - YTD gross | 2 | 6,120
Revolving Loans Amortized Cost Basis - YTD net | (3,375) | 6,090
Loans receivable gross chargeoff | 11,618 | 16,090
Loans receivable net chargeoff | 4,133 | 7,043
Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 1,194,323 | 1,445,218
2023 | 970,654 | 1,762,626
2022 | 1,527,007 | 1,239,585
2021 | 1,034,081 | 647,031
2020 | 585,566 | 413,386
Prior | 473,509 | 379,813
Revolving Loans Amortized Cost Basis | 451,965 | 279,301
Loans receivable | 6,237,105 | 6,166,960
Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 431 | 2,556
2023 | 1,945 | 4,171
2022 | 4,173 | 2,095
2021 | 1,934 | 400
2020 | 135 | 470
Prior | 206 | 934
Revolving Loans Amortized Cost Basis |  | 4,848
Loans receivable | 8,824 | 15,474
Residential |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
Loans receivable | 951,302 | 962,661
Real Estate |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 763,052 | 1,053,519
2023 | 766,584 | 1,367,611
2022 | 1,292,974 | 1,053,915
2021 | 949,399 | 591,276
2020 | 565,042 | 384,573
Prior | 457,909 | 364,339
Revolving Loans Amortized Cost Basis | 105,964 | 37,167
Loans receivable | 4,900,924 | 4,852,400
2022 - YTD gross | 274 |
2022 - YTD net | 274 |
2021 - YTD gross |  | 411
2021 - YTD net |  | 403
2020 - YTD gross | 1,133 |
2020 - YTD net | 1,111 |
Prior - Gross | 136 | 216
Prior - Net | (2,065) | (88)
Loans receivable gross chargeoff | 1,543 | 627
Loans receivable net chargeoff | (680) | 315
Real Estate | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 763,052 | 1,051,684
2023 | 766,584 | 1,367,611
2022 | 1,290,702 | 1,053,765
2021 | 949,399 | 591,276
2020 | 564,726 | 384,492
Prior | 456,448 | 363,555
Revolving Loans Amortized Cost Basis | 105,964 | 37,167
Loans receivable | 4,896,875 | 4,849,550
Real Estate | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 |  | 329
2022 | 2,272 |
2021 |  | 35
2020 | 316 |
Prior | 1,461 | 93
Revolving Loans Amortized Cost Basis |  | 4,848
Loans receivable | 4,049 | 5,305
Real Estate | Total commercial property loans |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 564,465 | 691,284
2023 | 558,271 | 991,899
2022 | 936,857 | 866,991
2021 | 804,089 | 578,620
2020 | 553,562 | 384,356
Prior | 352,503 | 244,602
Revolving Loans Amortized Cost Basis | 101,277 | 31,642
Loans receivable | 3,871,024 | 3,789,394
2022 - YTD gross | 274 |
2022 - YTD net | 274 |
2021 - YTD gross |  | 411
2021 - YTD net |  | 403
2020 - YTD net | (21) |
Prior - Gross | 136 | 216
Prior - Net | (704) | (81)
Loans receivable gross chargeoff | 410 | 627
Loans receivable net chargeoff | (451) | 322
Real Estate | Total commercial property loans | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 564,465 | 689,449
2023 | 558,271 | 991,899
2022 | 936,140 | 866,841
2021 | 804,089 | 578,620
2020 | 553,562 | 384,275
Prior | 351,042 | 243,819
Revolving Loans Amortized Cost Basis | 101,277 | 31,642
Loans receivable | 3,868,846 | 3,786,545
Real Estate | Total commercial property loans | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 |  | 1,835
2022 | 717 | 150
2020 |  | 81
Prior | 1,461 | 783
Loans receivable | 2,178 |
Real Estate | Construction |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 70,601 | 72,039
2023 | 7,997 |
2022 |  | 28,306
Loans receivable | 78,598 | 100,345
2020 - YTD gross | 1,133 |
2020 - YTD net | 1,132 |
Prior - Net | (1,358) |
Loans receivable gross chargeoff | 1,133 |
Loans receivable net chargeoff | (226) |
Real Estate | Construction | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 70,601 | 72,039
2023 | 7,997 |
2022 |  | 28,306
Loans receivable | 78,598 | 100,345
Real Estate | Construction | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
Loans receivable |  | 1
Real Estate | Residential |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 127,986 | 290,196
2023 | 200,316 | 375,712
2022 | 356,117 | 158,618
2021 | 145,310 | 12,656
2020 | 11,480 | 217
Prior | 105,406 | 119,737
Revolving Loans Amortized Cost Basis | 4,687 | 5,525
Loans receivable | 951,302 | 962,661
Prior - Net | (3) | (7)
Loans receivable net chargeoff | (3) | (7)
Real Estate | Residential | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 291,128 | 290,196
2023 | 59,453 | 375,712
2022 | 106,863 | 158,618
2021 | 32,328 | 12,656
2020 | 12,761 | 217
Prior | 13,498 | 119,736
Revolving Loans Amortized Cost Basis | 346,001 | 5,525
Loans receivable | 862,032 | 962,660
Real Estate | Residential | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 |  | 1,835
2022 | 1,555 | 150
2020 | 316 |
Prior | 0 | 784
Loans receivable | 1,871 | 2,850
Real Estate | Residential/consumer loans | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
Loans receivable |  | 2,849
Commercial and Industrial |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 291,128 | 178,193
2023 | 59,448 | 183,787
2022 | 106,982 | 84,198
2021 | 32,328 | 31,450
2020 | 12,761 | 10,050
Prior | 13,595 | 13,159
Revolving Loans Amortized Cost Basis | 347,189 | 246,982
Loans receivable | 863,431 | 747,819
2024 - YTD gross | 19 |
2024 - YTD net | 19 |
2023 - YTD gross | 169 | 17
2023 - YTD Net | 169 | 5
2022 - YTD gross | 168 |
2022 - YTD net | 160 | (7)
2021 - YTD net | (13) |
2020 - YTD gross | 11 | 110
2020 - YTD net | 11 | 101
Prior - Gross | 207 | 410
Prior - Net | 123 | (6,621)
Revolving Loans Amortized Cost Basis - YTD gross | 2 | 6,120
Revolving Loans Amortized Cost Basis - YTD net | (3,375) | 6,090
Loans receivable gross chargeoff | 576 | 6,657
Loans receivable net chargeoff | (2,906) | (432)
Commercial and Industrial | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 127,986 | 177,864
2023 | 200,316 | 183,787
2022 | 354,562 | 84,198
2021 | 145,310 | 31,415
2020 | 11,164 | 10,050
Prior | 105,406 | 13,066
Revolving Loans Amortized Cost Basis | 4,687 | 242,134
Loans receivable | 949,431 | 742,514
Commercial and Industrial | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2023 | 5 |
2022 | 119 |
2021 |  | 0
Prior | 97 | 1
Revolving Loans Amortized Cost Basis | 1,188 |
Loans receivable | 1,399 |
Equipment Financing Agreements |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 140,574 | 216,062
2023 | 146,562 | 215,399
2022 | 133,615 | 103,567
2021 | 54,288 | 24,705
2020 | 8,214 | 19,233
Prior | 3,769 | 3,249
Loans receivable | 487,022 | 582,215
2024 - YTD gross | 30 | 178
2024 - YTD net | 30 | 178
2023 - YTD gross | 1,456 | 3,944
2023 - YTD Net | 1,299 | 3,744
2022 - YTD gross | 5,128 | 3,267
2022 - YTD net | 4,488 | 2,858
2021 - YTD gross | 2,206 | 386
2021 - YTD net | 1,826 | 244
2020 - YTD gross | 354 | 799
2020 - YTD net | 287 | 250
Prior - Gross | 325 | 232
Prior - Net | (211) | (114)
Loans receivable gross chargeoff | 9,499 | 8,806
Loans receivable net chargeoff | 7,719 | 7,160
Equipment Financing Agreements | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 140,143 | 215,670
2023 | 144,617 | 211,228
2022 | 129,442 | 101,622
2021 | 52,354 | 24,340
2020 | 8,079 | 18,844
Prior | 3,563 | 3,192
Loans receivable | 478,198 | 574,896
Equipment Financing Agreements | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 431 | 392
2023 | 1,940 | 4,171
2022 | 6,564 | 1,945
2021 | 1,934 | 365
2020 | 451 | 389
Prior | 1,764 | 57
Revolving Loans Amortized Cost Basis | 1,188 |
Loans receivable | $ 14,272 | $ 7,319

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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hafc_RealEstateLoansResidentialConsumerLoansMember
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: |