XML 74 R60.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Loans Receivable - Textuals (Details) | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) segment contract | Dec. 31, 2020 USD ($) contract | Dec. 31, 2019 USD ($) contract
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Number of loan segments | segment | 4 |  |
Maximum loan-to-value percentage | 80.00% |  |
Interest and fees on loans | $ 189,832,000 | $ 192,417,000 | $ 189,515,000
Loans 90 days or more past due still accruing interest | 293,000 | 0 |
Unfunded commitment to borrowers related to TDR loans | 5,700,000 | 2,600,000 |
Unfunded commitments to related parties | 255,000 | 545,000 |
Loans held for sale | 1,476,000 | 4,932,000 |
Servicing asset | 343,000 | 583,000 |
Valuation allowance on servicing asset | 0 | 0 |
Accrued interest receivable | 14,657,000 | 19,418,000 |
SBA Loans |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Servicing fee income and fees from SBA loans serviced for others | 320,000 | 423,000 | 532,000
Nonaccrual |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Interest and fees on loans | 0 | 0 |
Troubled Debt Restructured Loans |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
ACL on loans | $ 3,100,000 | $ 7,500,000 | $ 1,000,000
Number of contracts modified that subsequently defaulted | contract | 6 | 8 | 17
Troubled Debt Restructured Loans | Finance Receivable Modified Subsequent Default |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
ACL on loans |  | $ 229,000 | $ 88,000
Troubled Debt Restructured Loans | Finance Receivable Modified Subsequent Default |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
ACL on loans | $ 111,000 |  |
Troubled Debt Restructured Loans | Past modified maturity date |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Number of contracts modified that subsequently defaulted | contract | 6 | 8 | 11
Troubled Debt Restructured Loans | Financial Asset, Equal to or Greater than 90 Days Past Due |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Number of contracts modified that subsequently defaulted | contract |  |  | 6
Loans Receivable [Member] |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Accrued interest receivable | $ 10,100,000 | $ 15,800,000 |
Commercial business | SBA PPP |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Interest rate of loans | 100.00% |  |
Residential real estate |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Maximum percent of lower of appraised value at origination or cost of underlying collateral | 80.00% |  |
Minimum | Commercial business | SBA PPP |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Maturity of loans | 2 years |  |
Minimum | Residential real estate |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Terms of maturity on loans | 15 years |  |
Maximum | Commercial business | SBA PPP |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Maturity of loans | 5 years |  |
Maximum | Residential real estate |  |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |  |
Terms of maturity on loans | 30 years |  |

X
- Definition Financing Receivable, Interest Rate + References No definition available. + Details
Name: | hfwa_FinancingReceivableInterestRate
Namespace Prefix: | hfwa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Maturity + References No definition available. + Details
Name: | hfwa_FinancingReceivableMaturity
Namespace Prefix: | hfwa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loans and leases receivable maximum percentage consumer loans. + References No definition available. + Details
Name: | hfwa_LoansAndLeasesReceivableMaximumPercentageConsumerLoans
Namespace Prefix: | hfwa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loans and leases receivable, maturity term. + References No definition available. + Details
Name: | hfwa_LoansandLeasesReceivablematurityTerm
Namespace Prefix: | hfwa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum loans and leases receivable percent of appraised value or underlying collateral mortgage residential loans. + References No definition available. + Details
Name: | hfwa_MaximumLoansAndLeasesReceivablePercentOfAppraisedValueOrUnderlyingCollateralMortgageResidentialLoans
Namespace Prefix: | hfwa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of loan segments. + References No definition available. + Details
Name: | hfwa_NumberOfLoanSegments
Namespace Prefix: | hfwa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unfunded Commitments on Loans and Leases Receivable Related Parties + References No definition available. + Details
Name: | hfwa_UnfundedCommitmentsonLoansandLeasesReceivableRelatedParties
Namespace Prefix: | hfwa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Income from mortgage banking activities (fees and commissions) and servicing real estate mortgages, credit cards, and other financial assets held by others net of any related impairment of capitalized service costs. Also includes any premiums received in lieu of regular servicing fees on such loans only as earned over the life of the loans. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1402 -Subsection Instruction 3 + Details
Name: | us-gaap_FeesAndCommissionsMortgageBankingAndServicing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 34 -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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=124255953&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=123577603&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=124267575&loc=SL82922355-210448 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
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_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of allowance for credit losses related to recorded investment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRelatedAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.1) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestAndFeeIncomeLoansAndLeases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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 Amount of unfunded portion of contractual agreement to lend funds to borrower for financing receivable modified as troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 310 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004 + Details
Name: | us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the estimated amount of impairment as of the balance sheet date of recognized servicing assets that are being amortized in proportion to and over the period of estimated net servicing income or loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746 + Details
Name: | us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_NonaccrualMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentPerformanceStatusAxis=hfwa_TroubledDebtRestructuredLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=hfwa_FinanceReceivableModifiedSubsequentDefaultMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=hfwa_PastModifiedMaturityDateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_SBAPPPLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |