XML 61 R54.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Loans - Loans by Vintage Year and Payment Performance (Detail) - USD ($) $ in Thousands | Jun. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | $ 607,948 | $ 1,447,774
2024 - YTD gross |  | 178
2024 - YTD net |  | 178
2023 | 1,120,068 | 1,766,797
2023 - YTD gross | 411 | 3,961
2023 - YTD Net | 379 | 3,749
2022 | 1,649,655 | 1,241,680
2022 - YTD gross | 2,680 | 3,267
2022 - YTD net | 2,455 | 2,851
2021 | 1,144,354 | 647,431
2021 - YTD gross | 874 | 797
2021- YTD net | 685 | 647
2020 | 611,668 | 413,856
2020 - YTD gross | 262 | 909
2020 - YTD net | 206 | 351
Prior | 630,735 | 380,747
Prior - Gross | 234 | 858
Prior - Net | (167) | (6,823)
Revolving Loans Amortized Cost Basis | 411,931 | 284,149
Revolving Loans Amortized Cost Basis - YTD gross |  | 6,120
Revolving Loans Amortized Cost Basis - YTD net | (173) | 6,090
Loans receivable | 6,176,359 | 6,182,434
Loans receivable gross chargeoff | 4,461 | 16,090
Loans receivable net chargeoff | 3,385 | 7,043
Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 606,533 | 1,445,218
2023 | 1,118,534 | 1,762,626
2022 | 1,645,422 | 1,239,585
2021 | 1,142,098 | 647,031
2020 | 611,095 | 413,386
Prior | 625,428 | 379,813
Revolving Loans Amortized Cost Basis | 408,004 | 279,301
Loans receivable | 6,157,114 | 6,166,960
Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 1,415 | 2,556
2023 | 1,534 | 4,171
2022 | 4,233 | 2,095
2021 | 2,256 | 400
2020 | 573 | 470
Prior | 5,307 | 934
Revolving Loans Amortized Cost Basis | 3,927 | 4,848
Loans receivable | 19,245 | 15,474
Residential |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
Loans receivable | 954,209 | 962,661
Real Estate |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 402,436 | 1,053,519
2023 | 858,959 | 1,367,611
2022 | 1,336,750 | 1,053,915
2021 | 1,020,350 | 591,276
2021 - YTD gross |  | 411
2021- YTD net |  | 403
2020 | 579,914 | 384,573
2020 - YTD net | (13) |
Prior | 603,525 | 364,339
Prior - Gross | 93 | 216
Prior - Net | (5) | (88)
Revolving Loans Amortized Cost Basis | 40,780 | 37,167
Loans receivable | 4,842,714 | 4,852,400
Loans receivable gross chargeoff | 93 | 627
Loans receivable net chargeoff | (18) | 315
Real Estate | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 401,021 | 1,051,684
2023 | 858,959 | 1,367,611
2022 | 1,336,630 | 1,053,765
2021 | 1,020,350 | 591,276
2020 | 579,580 | 384,492
Prior | 598,722 | 363,555
Revolving Loans Amortized Cost Basis | 40,780 | 37,167
Loans receivable | 4,836,042 | 4,849,550
Real Estate | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 1,415 | 1,835
2022 | 120 | 150
2020 | 334 | 81
Prior | 4,803 | 784
Prior - Gross | 93 |
Loans receivable | 6,672 | 2,850
Real Estate | Total commercial property loans |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 281,914 | 691,284
2023 | 591,728 | 991,899
2022 | 975,292 | 866,991
2021 | 838,658 | 578,620
2021 - YTD gross |  | 411
2021- YTD net |  | 403
2020 | 567,527 | 384,356
2020 - YTD net | (13) |
Prior | 491,811 | 244,602
Prior - Gross | 93 | 216
Prior - Net | (3) | (81)
Revolving Loans Amortized Cost Basis | 35,069 | 31,642
Loans receivable | 3,781,999 | 3,789,394
Loans receivable gross chargeoff | 93 | 627
Loans receivable net chargeoff | (16) | 322
Real Estate | Total commercial property loans | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 281,724 | 689,449
2023 | 591,728 | 991,899
2022 | 975,172 | 866,841
2021 | 838,658 | 578,620
2020 | 567,527 | 384,275
Prior | 487,487 | 243,819
Revolving Loans Amortized Cost Basis | 35,069 | 31,642
Loans receivable | 3,777,365 | 3,786,545
Real Estate | Total commercial property loans | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 190 | 1,835
2022 | 120 | 150
2020 |  | 81
Prior | 4,324 | 783
Loans receivable | 4,634 | 2,849
Real Estate | Construction |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 52,164 | 72,039
2023 | 26,024 |
2022 | 28,318 | 28,306
2021 | 28,318 |
Loans receivable | 106,506 | 100,345
Real Estate | Construction | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 50,939 | 72,039
2023 | 26,024 |
2022 |  | 28,306
2021 | 28,318 |
Loans receivable | 105,281 | 100,345
Real Estate | Construction | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 1,225 |
Loans receivable | 1,225 |
Real Estate | Residential |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 68,358 | 290,196
2023 | 241,207 | 375,712
2022 | 361,458 | 158,618
2021 | 153,374 | 12,656
2020 | 12,387 | 217
Prior | 111,714 | 119,737
Prior - Net | (2) | (7)
Revolving Loans Amortized Cost Basis | 5,711 | 5,525
Loans receivable | 954,209 | 962,661
Loans receivable net chargeoff | (2) | (7)
Real Estate | Residential | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 68,358 | 290,196
2023 | 241,207 | 375,712
2022 | 361,458 | 158,618
2021 | 153,374 | 12,656
2020 | 12,053 | 217
Prior | 111,235 | 119,736
Revolving Loans Amortized Cost Basis | 5,711 | 5,525
Loans receivable | 953,396 | 962,660
Real Estate | Residential | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2020 | 334 |
Prior | 479 | 1
Loans receivable | 813 | 1
Commercial and Industrial |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 131,646 | 178,193
2023 | 80,571 | 183,787
2023 - YTD gross | 64 | 17
2023 - YTD Net | 64 | 5
2022 | 139,058 | 84,198
2022 - YTD gross | 155 |
2022 - YTD net | 153 | (7)
2021 | 46,328 | 31,450
2020 | 16,185 | 10,050
2020 - YTD gross |  | 110
2020 - YTD net |  | 101
Prior | 17,433 | 13,159
Prior - Gross | 29 | 410
Prior - Net | (20) | (6,621)
Revolving Loans Amortized Cost Basis | 371,151 | 246,982
Revolving Loans Amortized Cost Basis - YTD gross |  | 6,120
Revolving Loans Amortized Cost Basis - YTD net | (173) | 6,090
Loans receivable | 802,372 | 747,819
Loans receivable gross chargeoff | 248 | 6,657
Loans receivable net chargeoff | 24 | (432)
Commercial and Industrial | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 131,646 | 177,864
2023 | 80,571 | 183,787
2022 | 139,058 | 84,198
2021 | 46,328 | 31,415
2020 | 16,185 | 10,050
Prior | 17,346 | 13,066
Revolving Loans Amortized Cost Basis | 367,224 | 242,134
Loans receivable | 798,358 | 742,514
Commercial and Industrial | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 |  | 329
2021 |  | 35
Prior | 87 | 93
Revolving Loans Amortized Cost Basis | 3,927 | 4,848
Loans receivable | 4,014 | 5,305
Equipment Financing Agreements |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 73,866 | 216,062
2024 - YTD gross |  | 178
2024 - YTD net |  | 178
2023 | 180,538 | 215,399
2023 - YTD gross | 347 | 3,944
2023 - YTD Net | 315 | 3,744
2022 | 173,847 | 103,567
2022 - YTD gross | 2,525 | 3,267
2022 - YTD net | 2,302 | 2,858
2021 | 77,676 | 24,705
2021 - YTD gross | 874 | 386
2021- YTD net | 685 | 244
2020 | 15,569 | 19,233
2020 - YTD gross | 262 | 799
2020 - YTD net | 219 | 250
Prior | 9,777 | 3,249
Prior - Gross | 112 | 232
Prior - Net | (142) | (114)
Loans receivable | 531,273 | 582,215
Loans receivable gross chargeoff | 4,120 | 8,806
Loans receivable net chargeoff | 3,379 | 7,160
Equipment Financing Agreements | Performing |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 | 73,866 | 215,670
2023 | 179,004 | 211,228
2022 | 169,734 | 101,622
2021 | 75,420 | 24,340
2020 | 15,330 | 18,844
Prior | 9,360 | 3,192
Loans receivable | 522,714 | 574,896
Equipment Financing Agreements | Nonperforming |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2024 |  | 392
2023 | 1,534 | 4,171
2022 | 4,113 | 1,945
2021 | 2,256 | 365
2020 | 239 | 389
Prior | 417 | 57
Loans receivable | $ 8,559 | $ 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/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 2: 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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (1) -Publisher SEC Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (2) -Publisher SEC Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Name Regulation S-K (SK) -Number 229 -Section 1404 -Paragraph (a) -Publisher SEC Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7A -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-7A Reference 10: 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: |