XML 80 R62.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock Incentive Plans - Summary of Stock Options Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Outstanding beginning balance, Number of options 367,533 400,399 538,697
Options granted, Number of options 50,000    
Options exercised, Number of options (48,183) (32,866) (138,298)
Options cancelled, Number of options (9,250)    
Outstanding ending balance, Number of options 360,100 367,533 400,399
Available for grant, Number of options 943,575    
Options granted, Weighted average exercise price $ 29.99    
Options exercised, Weighted average exercise price 14.59 $ 13.24 $ 13.53
Options canceled, Weighted average exercise price $ 15.20