XML 53 R43.htm IDEA: XBRL DOCUMENT
v3.21.2

Allowance for Credit Losses on Loans - Summary of Changes in Loan Allowance (Details) - USD ($) $ in Thousands |  | 3 Months Ended | 9 Months Ended |
--- | --- | --- | --- | ---
Jan. 01, 2020 | Sep. 30, 2021 | Sep. 30, 2020 | Sep. 30, 2021 | Sep. 30, 2020 | Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Allowance for Loan and Lease Losses, Period Increase (Decrease) |  |  |  | $ (21,900) |  |
Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent |  |  |  | (31.20%) |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | $ (947) | $ (842) | $ (1,267) | $ (4,694) |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance | $ 36,171 | 51,562 | 71,501 | 70,185 | 36,171 |
Recoveries |  | (554) | (361) | (1,207) | (1,816) |
(Reversal of) Provision for Credit Losses |  | (2,852) | 2,320 | (21,808) | 38,225 |
Ending Balance | 37,993 | 48,317 | 73,340 | 48,317 | 73,340 |
Total Allowance for Credit Losses |  |  |  |  |  | $ 36,171
Allowance for credit losses on loans | 37,993 | 48,317 | 73,340 | 48,317 | 73,340 | 36,171
Allowance for Loan and Lease Losses, Write-offs |  |  |  | (1,267) | (4,694) |
Allowance for Loan and Lease Loss, Recovery of Bad Debts |  |  |  | 1,207 | 1,816 |
Cumulative Effect, Period of Adoption, Adjustment |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance | 1,822 |  |  | 0 | 1,822 |
Allowance for credit losses on loans |  |  |  |  |  | 1,822
Cumulative Effect, Period of Adoption, Adjusted Balance |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance | 37,993 |  |  | 70,185 | 37,993 |
Allowance for credit losses on loans |  |  |  |  |  | 37,993
Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | 5,600 |  |  |  |  |
Financing Receivable, Allowance for Credit Losses, Effect of Change in Method | 1,822 |  |  |  |  |
Commercial Portfolio Segment |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | (743) | (507) | (757) | (3,553) |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 36,677 | 50,442 | 49,608 |  |
Recoveries |  | (385) | (80) | (735) | (1,220) |
(Reversal of) Provision for Credit Losses |  | (1,246) | 4,718 | (14,513) | 36,068 |
Ending Balance | 20,998 | 35,073 | 54,733 | 35,073 | 54,733 |
Total Allowance for Credit Losses |  |  |  |  |  | 23,933
Allowance for credit losses on loans | 20,998 | 35,073 | 54,733 | 35,073 | 54,733 |
Commercial Portfolio Segment | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | (2,935) |  |  |  |  |
Commercial Portfolio Segment | Commercial and Industrial |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | (743) | (507) | (757) | (3,418) |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 17,485 | 29,773 | 30,010 |  |
Recoveries |  | (373) | (78) | (710) | (1,204) |
(Reversal of) Provision for Credit Losses |  | 1,531 | 1,815 | (11,317) | 22,982 |
Ending Balance | 10,391 | 18,646 | 31,159 | 18,646 | 31,159 |
Total Allowance for Credit Losses |  |  |  |  |  | 11,739
Allowance for credit losses on loans | 10,391 | 18,646 | 31,159 | 18,646 | 31,159 |
Commercial Portfolio Segment | Commercial and Industrial | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | (1,348) |  |  |  |  |
Commercial Portfolio Segment | Owner Occupied Commercial Real Estate |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 | 0 | 0 | (135) |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 8,562 | 10,003 | 9,486 |  |
Recoveries |  | (12) | (2) | (25) | (16) |
(Reversal of) Provision for Credit Losses |  | (1,644) | 3,027 | (2,581) | 8,187 |
Ending Balance | 4,964 | 6,930 | 13,032 | 6,930 | 13,032 |
Total Allowance for Credit Losses |  |  |  |  |  | 4,512
Allowance for credit losses on loans | 4,964 | 6,930 | 13,032 | 6,930 | 13,032 |
Commercial Portfolio Segment | Owner Occupied Commercial Real Estate | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | 452 |  |  |  |  |
Commercial Portfolio Segment | Non Owner Occupied Commercial Real Estate |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 | 0 | 0 | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 10,630 | 10,666 | 10,112 |  |
Recoveries |  | 0 | 0 | 0 | 0 |
(Reversal of) Provision for Credit Losses |  | (1,133) | (124) | (615) | 4,899 |
Ending Balance | 5,643 | 9,497 | 10,542 | 9,497 | 10,542 |
Total Allowance for Credit Losses |  |  |  |  |  | 7,682
Allowance for credit losses on loans | 5,643 | 9,497 | 10,542 | 9,497 | 10,542 |
Commercial Portfolio Segment | Non Owner Occupied Commercial Real Estate | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | (2,039) |  |  |  |  |
Commercial Portfolio Segment | Paycheck Protection Program |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 |  | 0 | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance | 0 | 0 |  | 0 | 0 |
Recoveries |  | 0 |  | 0 | 0 |
(Reversal of) Provision for Credit Losses |  | 0 |  | 0 | 0 |
Ending Balance | 0 | 0 | 0 | 0 | 0 |
Total Allowance for Credit Losses |  |  |  |  |  | 0
Allowance for credit losses on loans | 0 | 0 | 0 | 0 | 0 | 0
Commercial Portfolio Segment | Paycheck Protection Program | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | 0 |  |  |  |  |
Residential Portfolio Segment |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 | 0 | 0 | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 1,153 | 2,223 | 1,591 |  |
Recoveries |  | 0 | 0 | 0 | (3) |
(Reversal of) Provision for Credit Losses |  | (67) | (398) | (505) | (1,107) |
Ending Balance | 2,929 | 1,086 | 1,825 | 1,086 | 1,825 |
Total Allowance for Credit Losses |  |  |  |  |  | 1,458
Allowance for credit losses on loans | 2,929 | 1,086 | 1,825 | 1,086 | 1,825 |
Residential Portfolio Segment | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | 1,471 |  |  |  |  |
Real Estate Construction and Land Development |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 | 0 | (1) | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 10,471 | 9,124 | 13,092 |  |
Recoveries |  | (8) | (139) | (28) | (160) |
(Reversal of) Provision for Credit Losses |  | (1,394) | 28 | (4,034) | (598) |
Ending Balance | 9,729 | 9,085 | 9,291 | 9,085 | 9,291 |
Total Allowance for Credit Losses |  |  |  |  |  | 3,060
Allowance for credit losses on loans | 9,729 | 9,085 | 9,291 | 9,085 | 9,291 |
Real Estate Construction and Land Development | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | 6,669 |  |  |  |  |
Real Estate Construction and Land Development | One-to-four Family Real Estate Construction |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 | 0 | 0 | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 1,636 | 567 | 1,951 |  |
Recoveries |  | (8) | (139) | (28) | (160) |
(Reversal of) Provision for Credit Losses |  | 136 | (42) | (199) | (380) |
Ending Balance | 884 | 1,780 | 664 | 1,780 | 664 |
Total Allowance for Credit Losses |  |  |  |  |  | 1,455
Allowance for credit losses on loans | 884 | 1,780 | 664 | 1,780 | 664 |
Real Estate Construction and Land Development | One-to-four Family Real Estate Construction | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | (571) |  |  |  |  |
Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | 0 | 0 | (1) | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 8,835 | 8,557 | 11,141 |  |
Recoveries |  | 0 | 0 | 0 | 0 |
(Reversal of) Provision for Credit Losses |  | (1,530) | 70 | (3,835) | (218) |
Ending Balance | 8,845 | 7,305 | 8,627 | 7,305 | 8,627 |
Total Allowance for Credit Losses |  |  |  |  |  | 1,605
Allowance for credit losses on loans | 8,845 | 7,305 | 8,627 | 7,305 | 8,627 |
Real Estate Construction and Land Development | Five or More Family Residential and Commercial Properties | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | 7,240 |  |  |  |  |
Consumer Portfolio Segment |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  | (204) | (335) | (509) | (1,141) |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Beginning Balance |  | 3,261 | 9,712 | 5,894 |  |
Recoveries |  | (161) | (142) | (444) | (433) |
(Reversal of) Provision for Credit Losses |  | (145) | (2,028) | (2,756) | 3,862 |
Ending Balance | 4,337 | 3,073 | 7,491 | 3,073 | 7,491 |
Total Allowance for Credit Losses |  |  |  |  |  | 6,821
Allowance for credit losses on loans | 4,337 | $ 3,073 | 7,491 | $ 3,073 | 7,491 |
Consumer Portfolio Segment | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | (2,484) |  |  |  |  |
Unallocated |  |  |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |  |  |
Financing Receivable, Allowance for Credit Loss, Writeoff |  |  |  |  | 0 |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Recoveries |  |  |  |  | 0 |
(Reversal of) Provision for Credit Losses |  |  |  |  | 0 |
Ending Balance | 0 |  | 0 |  | 0 |
Total Allowance for Credit Losses |  |  |  |  |  | $ 899
Allowance for credit losses on loans | 0 |  | $ 0 |  | $ 0 |
Unallocated | Accounting Standards Update 2016-13 |  |  |  |  |  |
Schedule of changes in allowance for loan losses |  |  |  |  |  |
Cumulative Effect of New Accounting Principle in Period of Adoption | $ (899) |  |  |  |  |

X
- Definition Allowance for Loan and Lease Losses, Period Increase (Decrease), Percent + References No definition available. + Details
Name: | hfwa_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecreasePercent
Namespace Prefix: | hfwa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cumulative Effects of New Accounting Principle in Period of Adoption + References No definition available. + Details
Name: | hfwa_CumulativeEffectsOfNewAccountingPrincipleInPeriodOfAdoption
Namespace Prefix: | hfwa_
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 recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(4) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) of allowance reserve for credit loss. + References No definition available. + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)(2)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (3) Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (c) Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (a) -Subparagraph (1) + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The effect of a change in method or methods for calculating the allowance for credit losses on the current period provision. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in allowance for credit loss on financing receivable from recovery. + 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=124267575&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 13 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(4) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable, charged against allowance for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 3: 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=124267575&loc=SL82922352-210448 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 6.L.1) -URI http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b)(1)(ii) -URI http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense related to estimated loss from loan and lease transactions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 Reference 2: 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.11) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 + Details
Name: | us-gaap_ProvisionForLoanAndLeaseLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member
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_CommercialAndIndustrialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hfwa_PaycheckProtectionProgramMember
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: | us-gaap_FinancingReceivablePortfolioSegmentAxis=hfwa_RealEstateConstructionAndLandDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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