XML 59 R48.htm IDEA: XBRL DOCUMENT
v3.20.2

Loans - Additional Information (Detail) - USD ($) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2020 | Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Accrued interest on loans | $ 21,372,000 | $ 11,742,000
Loans pledged to secure advances | 2,400,000,000 | 1,400,000,000
PPP loans included in commercial and industrial loans | 4,825,642,000 | 4,610,147,000
Loans 90 days or more past due and still accruing | 0 | 0
TDR loans receivable | $ 31,600,000 | 56,300,000
Principal and interest due | 3 months |
Reserves relating to loans included in allowance for credit losses | $ 100,000 | 22,700,000
Loans default payment past due period | 30 days |
Total recorded investment | $ 33,000 | 132,000
Payment Protection Program |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans Modified Under CARES Act | 1,400,000,000 |
Commercial and Industrial |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
PPP loans included in commercial and industrial loans | 730,399,000 | 484,093,000
Commercial and Industrial | Payment Protection Program |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
PPP loans included in commercial and industrial loans | 301,800,000 |
Loans | Accrued Interest |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Accrued interest on loans | $ 20,300,000 | $ 10,000,000.0

X
- Definition CARES Act Of 2020 loan modification amount. + References No definition available. + Details
Name: | hafc_CARESActOf2020LoanModificationAmount
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing receivable period of modified contractually past due loans to be considered as payment default. + References No definition available. + Details
Name: | hafc_FinancingReceivablePeriodOfModifiedContractuallyPastDueLoansToBeConsideredAsPaymentDefault
Namespace Prefix: | hafc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loans held for sale excluded from TDR loans receivable. + References No definition available. + Details
Name: | hafc_LoansHeldForSaleExcludedFromTdrLoansReceivable
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum period for interest to be due. + References No definition available. + Details
Name: | hafc_MaximumPeriodForInterestToBeDue
Namespace Prefix: | hafc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reserve related to TDR loans included in allowance for credit losses. + References No definition available. + Details
Name: | hafc_ReserveRelatedToTDRLoansIncludedInAllowanceForCreditLosses
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=121611835&loc=SL6953676-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 16 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5111-111524 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InterestReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor reclassifies that asset and report that asset in its statement of financial position separately from other assets not so encumbered. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5086-111524 + Details
Name: | us-gaap_LoansPledgedAsCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 80 -URI http://asc.fasb.org/extlink&oid=121647567&loc=SL82922355-210448 + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=hafc_PaymentProtectionProgramMember
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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=hafc_AccruedInterestReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |