v3.22.0.1
Incentive Stock Program - Restricted Awards and Units (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Total unrecognized compensation cost, recognition period 3 years    
Restricted stock awards and restricted stock units      
Share Units      
Awards and units outstanding (in shares) 12,492,868    
Awards and units granted during period (in shares) 5,219,069    
Awards and units vested during period (in shares) (6,507,761)    
Awards and units forfeited during period (in shares) (645,651)    
Awards and units outstanding (in shares) 10,558,525 12,492,868  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Awards and units outstanding, weighted-average grant-date fair value (in dollars per share) $ 78.19    
Awards and units granted during period, weighted-average grant-date fair value (in dollars per share) 123.85    
Awards and units vested during period, weighted-average grant-date fair value (in dollars per share) 73.54    
Awards and units forfeited during period, weighted-average grant-date fair value (in dollars per share) 98.13    
Awards and units outstanding, weighted-average grant-date fair value (in dollars per share) $ 102.40 $ 78.19  
Fair value of awards and units vested $ 809 $ 631 $ 588