XML 39 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation Share-Based Compensation Price Ranges (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding Stock Options (in shares) | shares 1,302,051
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 4 years 1 month 13 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) | $ / shares $ 64.46
Exercisable Stock Options (in shares) | shares 877,812
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 42.05
Exercise Price Range 18.44 to 24.50 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding Stock Options (in shares) | shares 478,102
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 1 year 6 months 3 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) | $ / shares $ 29.12
Exercisable Stock Options (in shares) | shares 478,102
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 29.12
Exercise Price Range 24.51 to 69.85 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding Stock Options (in shares) | shares 436,266
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 4 years 1 month 6 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) | $ / shares $ 57.19
Exercisable Stock Options (in shares) | shares 345,202
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 53.84
Exercise Price Range 69.86 to 138.11 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding Stock Options (in shares) | shares 387,683
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 7 years 4 months 6 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) | $ / shares $ 116.22
Exercisable Stock Options (in shares) | shares 54,508
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) | $ / shares $ 80.80