XML 32 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-based Compensation - Summary of Stock Option Activity (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Number of Shares, Beginning Balance 162,824us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Number of Shares, Granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Number of Shares, Exercised (3,315)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Number of Shares, Forfeited 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Number of Shares, Ending Balance 159,509us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted Average Exercise Price, Beginning Balance $ 18.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted Average Exercise Price, Granted $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Weighted Average Exercise Price, Exercised $ 16.47us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Weighted Average Exercise Price, Forfeited $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Weighted Average Exercise Price, Ending Balance $ 18.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice