XML 100 R119.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Narrative) (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jul. 24, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option awards granted (in shares) 0hfwa_StockOptionAwardsGranted 0hfwa_StockOptionAwardsGranted 0hfwa_StockOptionAwardsGranted  
Shares remain available for future issuances under stock-based compensation plans 1,384,105us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant      
Proceeds from exercise of stock options $ 921,000us-gaap_ProceedsFromStockOptionsExercised $ 176,000us-gaap_ProceedsFromStockOptionsExercised $ 129,000us-gaap_ProceedsFromStockOptionsExercised  
Restricted stock awards issued, net of forfeitures 1,400,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross 1,200,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross 842,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross  
the Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance       1,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_PlanNameAxis
= hfwa_TwoThousandFourteenOmnibusEquityPlanMember
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation 20,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
71,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
106,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Tax benefit 0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Intrinsic value of options exercised 459,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
54,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
31,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Proceeds from exercise of stock options 915,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
200,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
129,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Employee Stock Option | Option 1        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested ratably 3 years      
Expired ratably 5 years      
Employee Stock Option | Option 2        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested ratably 4 years      
Expired ratably 10 years      
Restricted Stock Awards | Award 1        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested ratably 5 years      
Restricted Stock Awards | Award 2        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested ratably 4 years      
Restricted and Unrestricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation 1,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
1,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
1,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
 
Tax benefit 489,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
428,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
415,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
 
Unrecognized compensation expense related to non-vested stock option $ 2,500,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_AwardTypeAxis
= hfwa_RestrictedAndUnrestrictedStockMember
     
Weighted average period 2 years 3 months 25 days