XML 126 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Schedule of Additional Information Related to Stock Option and Restricted Stock Unit Activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Total intrinsic value of stock options exercised $ 339 $ 194 $ 331
Fair value of restricted stock units vested 332 454 198
Income tax benefit from stock options exercised and restricted stock units vested 142 156 126
Cash received from stock options exercised $ 91 $ 83 $ 104