XML 73 R63.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Loans Receivable - Information on SBA Loans Held for Sale (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward] |  |  |
Balance at beginning of period | $ 8,043 | $ 13,342 |
Originations and transfers | 104,998 | 150,825 | $ 265,743
Sales | (100,514) | (156,109) |
Principal paydowns and amortization | (514) | (15) |
Balance at end of period | 12,013 | 8,043 | 13,342
Real Estate |  |  |
Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward] |  |  |
Balance at beginning of period | 3,775 | 6,954 |
Originations and transfers | 65,705 | 99,547 |
Sales | (60,611) | (102,720) |
Principal paydowns and amortization | (77) | (6) |
Balance at end of period | 8,792 | 3,775 | 6,954
Commercial and Industrial |  |  |
Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward] |  |  |
Balance at beginning of period | 4,268 | 6,388 |
Originations and transfers | 39,293 | 51,278 |
Sales | (39,903) | (53,389) |
Principal paydowns and amortization | (437) | (9) |
Balance at end of period | $ 3,221 | $ 4,268 | $ 6,388

X
- Definition Financing Receivable, Reclassification From Portfolio Loans To Loans Held For Sale [Roll Forward] + References No definition available. + Details
Name: | hafc_FinancingReceivableReclassificationFromPortfolioLoansToLoansHeldForSaleRollForward
Namespace Prefix: | hafc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Principal payoffs and amortization. + References No definition available. + Details
Name: | hafc_PrincipalPayoffsAndAmortization
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before valuation allowance, of financing receivable classified as held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481852/948-310-45-1 + Details
Name: | us-gaap_LoansReceivableHeldForSaleAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of cash paid for the origination of mortgages that are held for sale. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-16 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21 + Details
Name: | us-gaap_ProceedsFromSaleOfLoansHeldForSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hafc_RealEstatePortfolioSegmentMember
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: |