Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail)

v2.4.1.9
Share-Based Compensation - Summary of Stock Options Outstanding under Plans (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Number of Shares, Options outstanding at beginning of period 603,872us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber    
Number of Shares, Options exercised (19,581)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (15,195)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Number of Shares, Options forfeited (501)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod    
Number of Shares, Options expired (125)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod    
Number of Shares, Options outstanding at end of period 583,665us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber   603,872us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Number of Shares, Options exercisable at end of period 205,058us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber    
Weighted-Average Exercise Price Per Share, Options outstanding at beginning of period $ 23.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice    
Weighted-Average Exercise Price Per Share, Options exercised $ 14.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice    
Weighted-Average Exercise Price Per Share, Options forfeited $ 12.54us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice    
Weighted-Average Exercise Price Per Share, Options expired $ 144.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice    
Weighted-Average Exercise Price Per Share, Options outstanding at end of period $ 24.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice   $ 23.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted-Average Exercise Price Per Share, Options exercisable at end of period $ 35.12us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice    
Weighted-Average Remaining Contractual Life, Options outstanding 8 years   8 years 3 months 18 days
Weighted-Average Remaining Contractual Life, Options exercised 8 years    
Weighted-Average Remaining Contractual Life, Options forfeited 7 years 8 months 12 days    
Weighted-Average Remaining Contractual Life, Options expired 1 year 1 month 6 days    
Weighted-Average Remaining Contractual Life, Options exercisable at end of period 6 years 9 months 18 days    
Aggregate Intrinsic Value of In-the-Money Options, Options outstanding at beginning of period $ 2,853us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Aggregate Intrinsic Value of In-the-Money Options, Options exercised 0hafc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsExercisesInPeriodAggregateIntrinsicValue    
Aggregate Intrinsic Value of In-the-Money Options, Options forfeited 0hafc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue    
Aggregate Intrinsic Value of In-the-Money Options, Options expired 0hafc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodIntrinsicValue    
Aggregate Intrinsic Value of In-the-Money Options, Options outstanding at end of period 2,383us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue   2,853us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Aggregate Intrinsic Value of In-the-Money Options, Options exercisable at end of period $ 1,158us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1