XML 121 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities (Impairment Activity on Held to Maturity Securities) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of other-than-temporary impairment losses investment securities      
Life-to-Date Gross Other-Than-Temporary Impairments, Beginning Balance $ 2,603hfwa_ImpairmentOfInvestmentsLifeToDate [1] $ 2,565hfwa_ImpairmentOfInvestmentsLifeToDate [1] $ 2,435hfwa_ImpairmentOfInvestmentsLifeToDate [1]
Life-to-Date Gross Other-Than-Temporary Impairments, Ending Balance 2,648hfwa_ImpairmentOfInvestmentsLifeToDate [1] 2,603hfwa_ImpairmentOfInvestmentsLifeToDate [1] 2,565hfwa_ImpairmentOfInvestmentsLifeToDate [1]
Life-to-Date Other-Than-Temporary Impairments Included in Other Comprehensive Income, Beginning Balance 1,152hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldToMaturitySecuritiesLifeToDate 1,152hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldToMaturitySecuritiesLifeToDate 1,100hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldToMaturitySecuritiesLifeToDate
Life-to-Date Other-Than-Temporary Impairments Included in Other Comprehensive Income, Ending Balance 1,152hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldToMaturitySecuritiesLifeToDate 1,152hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldToMaturitySecuritiesLifeToDate 1,152hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldToMaturitySecuritiesLifeToDate
Life-to-Date Net Other-Than-Temporary Impairments Included in Earnings, Beginning Balance 1,451hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldToMaturitySecuritiesLifeToDate 1,413hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldToMaturitySecuritiesLifeToDate 1,335hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldToMaturitySecuritiesLifeToDate
Life-to-Date Net Other-Than-Temporary Impairments Included in Earnings, Subsequent impairments 45us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet 38us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet 78us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
Life-to-Date Net Other-Than-Temporary Impairments Included in Earnings, Ending Balance 1,496hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldToMaturitySecuritiesLifeToDate 1,451hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldToMaturitySecuritiesLifeToDate 1,413hfwa_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldToMaturitySecuritiesLifeToDate
Subsequent impairments      
Schedule of other-than-temporary impairment losses investment securities      
Life-to-Date Gross Other-Than-Temporary Impairments, Subsequent impairments 45us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
[1] 38us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
[1] 130us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
[1]
Life-to-Date Other-Than-Temporary Impairments Included in Other Comprehensive Income, Subsequent impairments 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
52us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
Life-to-Date Net Other-Than-Temporary Impairments Included in Earnings, Subsequent impairments $ 45us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
$ 38us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
$ 78us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
/ hfwa_ComponentsofOtherExpenseNonoperatingAxis
= hfwa_SubsequentImpairmentsMember
[1] Life-to-date gross other-than-temporary impairments disclosed in this table are not reflective of subsequent recoveries, if any.