XML 19 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Incentive Plans - Summary of Stock Options Exercised and Outstanding (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Intrinsic value of options exercised in the period $ 1,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue $ 6,089us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
Stock options:        
Number of options, outstanding stock options 367,533us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 400,399us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 538,697us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 671,294us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Number of options, exercisable stock options 221,059us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber      
Weighted average exercise price, outstanding stock option $ 15.22us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice      
Weighted average exercise price, exercisable stock options $ 14.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice      
Weighted average contractual term of outstanding stock options 5 years 3 months      
Weighted average contractual term of exercisable stock options 4 years 6 months 18 days      
Aggregate intrinsic value, outstanding stock option 4,478us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue      
Aggregate intrinsic value, exercisable stock option $ 2,847us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1