XML 93 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting for Stock-based Compensation - Stock Options Outstanding 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]  
Range of Exercise Prices, Lower range $ 21.77
Range of Exercise Prices, Upper range $ 41.00
Number Outstanding | shares 201,810
Weighted Average Remaining Contractual Term 4 years 8 months 12 days
Weighted Average Exercise Price $ 33.68
Number Exercisable | shares 201,810
Weighted Average Exercise Price $ 33.68
Price Range 1  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower range 21.77
Range of Exercise Prices, Upper range $ 25.00
Number Outstanding | shares 1,915
Weighted Average Remaining Contractual Term 2 years 3 months 18 days
Weighted Average Exercise Price $ 21.77
Number Exercisable | shares 1,915
Weighted Average Exercise Price $ 21.77
Price Range 2  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower range 25.01
Range of Exercise Prices, Upper range $ 28.00
Number Outstanding | shares 100,114
Weighted Average Remaining Contractual Term 4 years 1 month 6 days
Weighted Average Exercise Price $ 26.93
Number Exercisable | shares 100,114
Weighted Average Exercise Price $ 26.93
Price Range 3  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower range 28.01
Range of Exercise Prices, Upper range $ 40.68
Number Outstanding | shares 99,781
Weighted Average Remaining Contractual Term 5 years 2 months 12 days
Weighted Average Exercise Price $ 40.68
Number Exercisable | shares 99,781
Weighted Average Exercise Price $ 40.68