XML 120 R101.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation Plans Share-Based Compensation Plans (Details 4) - Employee Stock Purchase Plan - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted and exercised 160,000 192,000,000 178,000,000
Weighted average exercise plan (in usd per share) $ 66.72 $ 56.17 $ 63.93