Annual report pursuant to Section 13 and 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
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 01, 2012
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding, Number of Shares 603,872us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber      
Options Outstanding, Intrinsic Value $ 2,853us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue      
Options Outstanding, Weighted-Average Exercise Price Per Share $ 23.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 28.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 37.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 81.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Options Outstanding, Weighted-Average Remaining Contractual Life 8 years 3 months 18 days      
Options Exercisable, Number of Shares 224,766us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber      
Options Exercisable, Intrinsic Value 1,422us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1      
Options Exercisable, Weighted-Average Exercise Price Per Share $ 33.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 59.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 66.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice  
Options Exercisable, Weighted-Average Remaining Contractual Life 7 years 1 month 6 days      
$10.80 to $49.99 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price Range, Lower Limit $ 10.80us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Exercise Price Range, Upper Limit $ 49.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Outstanding, Number of Shares 573,022us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Outstanding, Intrinsic Value 2,853us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Outstanding, Weighted-Average Exercise Price Per Share $ 16.88us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Outstanding, Weighted-Average Remaining Contractual Life 8 years 7 months 6 days      
Options Exercisable, Number of Shares 193,916us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Exercisable, Intrinsic Value $ 1,422us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Exercisable, Weighted-Average Exercise Price Per Share $ 14.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeOneMember
     
Options Exercisable, Weighted-Average Remaining Contractual Life 8 years      
$50.00 to $99.99 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price Range, Lower Limit $ 50.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeTwoMember
     
Exercise Price Range, Upper Limit $ 99.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeTwoMember
     
$100.00 to $149.99 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price Range, Lower Limit $ 100.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeThreeMember
     
Exercise Price Range, Upper Limit $ 149.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeThreeMember
     
Options Outstanding, Number of Shares 19,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeThreeMember
     
Options Outstanding, Weighted-Average Exercise Price Per Share $ 142.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeThreeMember
     
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 2 months 12 days      
Options Exercisable, Number of Shares 19,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeThreeMember
     
Options Exercisable, Weighted-Average Exercise Price Per Share $ 142.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeThreeMember
     
Options Exercisable, Weighted-Average Remaining Contractual Life 1 year 2 months 12 days      
$150.00 to $173.04 [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise Price Range, Lower Limit $ 150.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeFourMember
     
Exercise Price Range, Upper Limit $ 173.04us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeFourMember
     
Options Outstanding, Number of Shares 11,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeFourMember
     
Options Outstanding, Weighted-Average Exercise Price Per Share $ 168.86us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeFourMember
     
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 9 months 18 days      
Options Exercisable, Number of Shares 11,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeFourMember
     
Options Exercisable, Weighted-Average Exercise Price Per Share $ 168.86us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= hafc_ExercisePriceRangeRangeFourMember
     
Options Exercisable, Weighted-Average Remaining Contractual Life 1 year 9 months 18 days