XML 133 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation Plans and Arrangements - Stock Option Activity Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total intrinsic value of options exercised $ 11,430,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue $ 8,467,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue $ 5,410,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Cash received from option exercises 53,000us-gaap_ProceedsFromStockOptionsExercised    
Tax benefit realized from exercise of stock options 4,853,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions    
Unrecognized compensation cost 15,174,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized    
Weighted average period for total unrecognized compensation cost 2 years 2 months 18 days    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost $ 362,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted average period for total unrecognized compensation cost 1 year 0 months