XML 162 R145.htm IDEA: XBRL DOCUMENT v3.22.4
Equity (Share Repurchase Program) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity, Class of Treasury Stock [Line Items]      
Treasury Stock, Value, Acquired, Cost Method $ 81 $ 99 $ 163
Share Repurchase Program [Member]      
Equity, Class of Treasury Stock [Line Items]      
Treasury Stock, Shares, Acquired 599,254,000 852,037,000  
Treasury Stock, Value, Acquired, Cost Method $ 75 $ 96  
Treasury Stock Acquired, Average Cost Per Share $ 125.15 $ 112.64  
2019 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 219,116    
Payments for Repurchase of Common Stock $ 25    
2022 Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 380,138    
Payments for Repurchase of Common Stock $ 50