XML 106 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation (Schedule of Weighted Averages of the Assumptions Used In Estimating the Fair Value of Stock Option Awards) (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Share price at grant (in USD per share) $ 179.56 $ 142.89 $ 69.07
Expected stock price volatility 24.00% 26.00% 25.00%
Expected term, in years 5 years 9 months 18 days 5 years 9 months 18 days 5 years 8 months 12 days
Risk-free interest rate 2.70% 2.00% 1.20%
Weighted average fair value of options granted (in shares) $ 52.99 $ 40.83 $ 17.87