XML 62 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares | shares 350,186
Options outstanding, weighted average remaining contractual life 4 years 2 months 31 days
Options outstanding, weighted average exercise price $ 19.45
Options exercisable, shares | shares 299,353
Options exercisable, weighted average exercise price $ 18.41
Range of Exercise Prices: $0.01 - 15.70  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit 0.01
Range of exercise prices, upper limit $ 15.70
Options outstanding, shares | shares 67,352
Options outstanding, weighted average remaining contractual life 2 years 6 months 45 days
Options outstanding, weighted average exercise price $ 9.94
Options exercisable, shares | shares 67,352
Options exercisable, weighted average exercise price $ 9.94
Range of Exercise Prices: $15.71 - 17.81  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit 15.71
Range of exercise prices, upper limit $ 17.81
Options outstanding, shares | shares 72,750
Options outstanding, weighted average remaining contractual life 2 years 8 months 45 days
Options outstanding, weighted average exercise price $ 17.53
Options exercisable, shares | shares 72,750
Options exercisable, weighted average exercise price $ 17.53
Range of Exercise Prices: $17.82 - 20.48  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit 17.82
Range of exercise prices, upper limit $ 20.48
Options outstanding, shares | shares 107,250
Options outstanding, weighted average remaining contractual life 2 years 9 months 63 days
Options outstanding, weighted average exercise price $ 19.68
Options exercisable, shares | shares 107,250
Options exercisable, weighted average exercise price $ 19.68
Range of Exercise Prices: $20.49 - 33.36  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit 20.49
Range of exercise prices, upper limit $ 33.36
Options outstanding, shares | shares 102,834
Options outstanding, weighted average remaining contractual life 7 years 7 months 56 days
Options outstanding, weighted average exercise price $ 26.80
Options exercisable, shares | shares 52,001
Options exercisable, weighted average exercise price $ 27.98