XML 101 R51.htm IDEA: XBRL DOCUMENT
v3.19.3

Loans and Leases - Troubled Debt Restructurings, Disaggregated by Type of Concession and by Loan Type (Detail) - USD ($) $ in Thousands | Jun. 30, 2019 | Dec. 31, 2018
--- | --- | ---
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Non-Accrual TDRs, Deferral of Principal | $ 1,902 | $ 1,473
Non-Accrual TDRs, Deferral of Principal and Interest | 313 | 1,530
Non-Accrual TDRs, Reduction of Principal and Interest | 40,826 | 843
Non-Accrual TDRs, Extension of Maturity | 1,091 | 430
Non-Accrual TDRs, Total | 44,132 | 4,276
Accrual TDRs, Deferral of Principal | 2,647 | 3,345
Accrual Tdrs Deferral Of Principal and Interest | 0 | 166
Accrual TDRs, Reduction of Principal and Interest | 184 | 1,627
Accrual TDRs, Extension of Maturity | 149 | 891
Accrual TDRs | 2,980 | 6,029
Real estate loans |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Non-Accrual TDRs, Deferral of Principal | 934 | 462
Non-Accrual TDRs, Deferral of Principal and Interest | 153 | 1,423
Non-Accrual TDRs, Reduction of Principal and Interest | 28,083 | 174
Non-Accrual TDRs, Extension of Maturity | 757 | 0
Non-Accrual TDRs, Total | 29,927 | 2,059
Accrual TDRs, Deferral of Principal | 2,098 | 3,345
Accrual Tdrs Deferral Of Principal and Interest | 0 | 0
Accrual TDRs, Reduction of Principal and Interest | 0 | 1,148
Accrual TDRs, Extension of Maturity | 0 | 741
Accrual TDRs | 2,098 | 5,234
Commercial and industrial loans |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Non-Accrual TDRs, Deferral of Principal | 250 | 265
Non-Accrual TDRs, Deferral of Principal and Interest | 160 | 107
Non-Accrual TDRs, Reduction of Principal and Interest | 12,743 | 669
Non-Accrual TDRs, Extension of Maturity | 334 | 430
Non-Accrual TDRs, Total | 13,487 | 1,471
Accrual TDRs, Deferral of Principal | 0 | 0
Accrual Tdrs Deferral Of Principal and Interest | 0 | 166
Accrual TDRs, Reduction of Principal and Interest | 100 | 386
Accrual TDRs, Extension of Maturity | 149 | 150
Accrual TDRs | 249 | 702
Consumer loans |  |
Financing Receivable, Troubled Debt Restructuring [Line Items] |  |
Non-Accrual TDRs, Deferral of Principal | 718 | 746
Non-Accrual TDRs, Deferral of Principal and Interest | 0 | 0
Non-Accrual TDRs, Reduction of Principal and Interest | 0 | 0
Non-Accrual TDRs, Extension of Maturity | 0 | 0
Non-Accrual TDRs, Total | 718 | 746
Accrual TDRs, Deferral of Principal | 549 | 0
Accrual Tdrs Deferral Of Principal and Interest | 0 | 0
Accrual TDRs, Reduction of Principal and Interest | 84 | 93
Accrual TDRs, Extension of Maturity | 0 | 0
Accrual TDRs | $ 633 | $ 93

X
- Definition Accrual TDRs. + References No definition available. + Details
Name: | hafc_AccrualTdrs
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accrual TDRs deferral of principal. + References No definition available. + Details
Name: | hafc_AccrualTdrsDeferralOfPrincipal
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accrual TDRs deferral of principal and interest. + References No definition available. + Details
Name: | hafc_AccrualTdrsDeferralOfPrincipalAndInterest
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accrual TDRs extension of maturity. + References No definition available. + Details
Name: | hafc_AccrualTdrsExtensionOfMaturity
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accrual TDRs reduction of principal and interest. + References No definition available. + Details
Name: | hafc_AccrualTdrsReductionOfPrincipalAndInterest
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Non-accrual TDRs. + References No definition available. + Details
Name: | hafc_NonAccrualTdrs
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Non- accrual TDRs deferral of principal. + References No definition available. + Details
Name: | hafc_NonAccrualTdrsDeferralOfPrincipal
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Non- accrual TDRs deferral of principal and Interest. + References No definition available. + Details
Name: | hafc_NonAccrualTdrsDeferralOfPrincipalAndInterest
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Non-accrual TDRs extension of maturity. + References No definition available. + Details
Name: | hafc_NonAccrualTdrsExtensionOfMaturity
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Non-accrual TDRs reduction of principal and interest. + References No definition available. + Details
Name: | hafc_NonAccrualTdrsReductionOfPrincipalAndInterest
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_RealEstateLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=hafc_CommercialAndIndustrialLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |