XML 69 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation (Stock Options by Exercise Price Range) (Details)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options outstanding, shares | shares 283,686
Options outstanding, weighted average remaining contractual life 3 years 6 months 29 days
Options outstanding, weighted average exercise price (in dollars per share) $ 20.46
Options exercisable, shares | shares 262,821
Options exercisable, weighted average exercise price (in dollars per share) $ 19.85
$0.01-15.70  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 0.01
Range of exercise prices, upper limit (in dollars per share) $ 15.70
Options outstanding, shares | shares 64,852
Options outstanding, weighted average remaining contractual life 6 months 7 days
Options outstanding, weighted average exercise price (in dollars per share) $ 9.75
Options exercisable, shares | shares 64,852
Options exercisable, weighted average exercise price (in dollars per share) $ 9.75
$15.71-17.81  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 15.71
Range of exercise prices, upper limit (in dollars per share) $ 17.81
Options outstanding, shares | shares 42,000
Options outstanding, weighted average remaining contractual life 1 year 6 months 25 days
Options outstanding, weighted average exercise price (in dollars per share) $ 17.54
Options exercisable, shares | shares 42,000
Options exercisable, weighted average exercise price (in dollars per share) $ 17.54
$17.82-20.48  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 17.82
Range of exercise prices, upper limit (in dollars per share) $ 20.48
Options outstanding, shares | shares 50,500
Options outstanding, weighted average remaining contractual life 2 years 4 months 2 days
Options outstanding, weighted average exercise price (in dollars per share) $ 19.43
Options exercisable, shares | shares 50,500
Options exercisable, weighted average exercise price (in dollars per share) $ 19.43
$20.49-33.36  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit (in dollars per share) 20.49
Range of exercise prices, upper limit (in dollars per share) $ 33.36
Options outstanding, shares | shares 126,334
Options outstanding, weighted average remaining contractual life 6 years 3 months 25 days
Options outstanding, weighted average exercise price (in dollars per share) $ 27.33
Options exercisable, shares | shares 105,469
Options exercisable, weighted average exercise price (in dollars per share) $ 27.19