XML 92 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Based Compensation Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, 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]  
Number of Stock Options Outstanding (in shares) | shares 284,522
Weighted-Average Remaining Contractual Life (in years) 5 years 5 months 9 days
Weighted-Average Exercise Price (in usd per share) $ 25.67
Number of Stock Options Outstanding (in shares) | shares 172,410
Weighted-Average Remaining Contractual Life (in years) 3 years 8 months 5 days
Weighted-Average Exercise Price (in usd per share) $ 22.55
Exercise Price Range $17.48  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Stock Options Outstanding (in shares) | shares 5,763
Weighted-Average Remaining Contractual Life (in years) 22 days
Weighted-Average Exercise Price (in usd per share) $ 17.48
Number of Stock Options Outstanding (in shares) | shares 5,763
Weighted-Average Remaining Contractual Life (in years) 22 days
Weighted-Average Exercise Price (in usd per share) $ 17.48
Exercise Price Range $19.58 to $20.93  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Stock Options Outstanding (in shares) | shares 61,569
Weighted-Average Remaining Contractual Life (in years) 1 year 7 months 24 days
Weighted-Average Exercise Price (in usd per share) $ 20.32
Number of Stock Options Outstanding (in shares) | shares 61,569
Weighted-Average Remaining Contractual Life (in years) 1 year 7 months 24 days
Weighted-Average Exercise Price (in usd per share) $ 20.32
Exercise Price Range $21.50 to $21.99  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Stock Options Outstanding (in shares) | shares 52,683
Weighted-Average Remaining Contractual Life (in years) 3 years 9 months
Weighted-Average Exercise Price (in usd per share) $ 21.81
Number of Stock Options Outstanding (in shares) | shares 52,683
Weighted-Average Remaining Contractual Life (in years) 3 years 9 months
Weighted-Average Exercise Price (in usd per share) $ 21.81
Exercise Price Range $23.19 to $23.66  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Stock Options Outstanding (in shares) | shares 69,175
Weighted-Average Remaining Contractual Life (in years) 6 years 4 months 2 days
Weighted-Average Exercise Price (in usd per share) $ 23.45
Number of Stock Options Outstanding (in shares) | shares 38,243
Weighted-Average Remaining Contractual Life (in years) 6 years
Weighted-Average Exercise Price (in usd per share) $ 23.40
Exercise Price Range $31.84  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Stock Options Outstanding (in shares) | shares 50,376
Weighted-Average Remaining Contractual Life (in years) 9 years 1 month 2 days
Weighted-Average Exercise Price (in usd per share) $ 31.84
Number of Stock Options Outstanding (in shares) | shares 1,030
Weighted-Average Remaining Contractual Life (in years) 9 years 1 month 2 days
Weighted-Average Exercise Price (in usd per share) $ 31.84
Exercise Price Range $35.07  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Stock Options Outstanding (in shares) | shares 44,956
Weighted-Average Remaining Contractual Life (in years) 7 years 10 months 10 days
Weighted-Average Exercise Price (in usd per share) $ 35.07
Number of Stock Options Outstanding (in shares) | shares 13,122
Weighted-Average Remaining Contractual Life (in years) 7 years 4 months 10 days
Weighted-Average Exercise Price (in usd per share) $ 35.07
Minimum | Exercise Price Range $19.58 to $20.93  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Average Exercise Price (in usd per share) 19.58
Minimum | Exercise Price Range $21.50 to $21.99  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Average Exercise Price (in usd per share) 21.50
Minimum | Exercise Price Range $23.19 to $23.66  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Average Exercise Price (in usd per share) 23.19
Maximum | Exercise Price Range $19.58 to $20.93  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Average Exercise Price (in usd per share) 20.93
Maximum | Exercise Price Range $21.50 to $21.99  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Average Exercise Price (in usd per share) 21.99
Maximum | Exercise Price Range $23.19 to $23.66  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Average Exercise Price (in usd per share) $ 23.66