XML 168 R148.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based compensation (Rollforward Of Company's Stock Options) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Options, Weighted-Average Fair Value and Total Intrinsic Value [Abstract]      
Weighted-average fair value of stock options granted (US$ per share) $ 51.32 $ 35.46 $ 33.05
Total intrinsic value of options exercised $ 107 $ 163 $ 140
Total intrinsic value of options outstanding 721    
Total intrinsic value of options exercisable $ 637    
Number of Options [Roll Forward]      
Number of option outstanding, beginning of period 10,410,278 10,762,487 11,478,183
Number of options granted 1,540,002 1,731,904 1,805,234
Number of options exercised (1,249,350) (1,878,147) (2,284,795)
Number of options forfeited and expired (220,046) (205,966) (236,135)
Number of option outstanding, end of period 10,480,884 10,410,278 10,762,487
Number of options exercisable 7,497,652    
Weighted-Average Exercise Price [Roll Forward]      
Weighted-average exercise price of options outstanding, beginning of period (US$ oer share) $ 146.81 $ 133.94 $ 125.09
Weighted-average exercise price of options granted (US$ per share) 208.60 198.36 164.89
Weighted-average exercise price of options exercised (US$ per share) 127.45 117.83 112.12
Weighted average exercise price of options forfeited (US$ per share) 191.57 171.45 150.16
Weighted-average exercise price of options outstanding, end of period (US$ oer share 157.24 $ 146.81 $ 133.94
Weighted average exercise price of options exercisable (US$ per share) $ 141.08