XML 202 R172.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity (Common Stock - Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]      
Cost of shares issued $ 193 $ 160 $ 206
Repurchase Shares 72,296,518 26,361,487 49,131,501
Treasury Stock, Value, Acquired, Cost Method $ 4,328 $ 1,151 $ 2,285
Stock Repurchase Program, Remaining Authorized Repurchase Amount 1,500    
August2021Authorization      
Class of Stock [Line Items]      
Treasury Stock, Value, Acquired, Cost Method 25    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,506    
Common Shares Issued For Stock Options [Member]      
Class of Stock [Line Items]      
Stock Issued During Period, Shares, New Issues 4,926,185 3,933,989 5,856,057
Cost of shares issued $ 195 $ 153 $ 199
Treasury Shares Issued For Stock Options [Member]      
Class of Stock [Line Items]      
Issued Treasury Stock 0 0 0