XML 205 R137.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Equity Repurchase Program (Details) - USD ($)
shares in Millions, $ in Millions
2 Months Ended 12 Months Ended
Feb. 22, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 01, 2022
Dec. 01, 2020
Equity, Class of Treasury Stock [Line Items]            
Treasury Stock, Value, Acquired, Cost Method   $ 1,400 $ 1,600 $ 1,700    
Treasury Stock, Shares, Acquired   19.2 22.3 25.9    
Share Repurchase Excise Tax            
Equity, Class of Treasury Stock [Line Items]            
Taxes Payable   $ 12        
Subsequent Event [Member]            
Equity, Class of Treasury Stock [Line Items]            
Treasury Stock, Value, Acquired, Cost Method $ 200          
Treasury Stock, Shares, Acquired 2.3          
1/1/2020-12/31/2022 [Member]            
Equity, Class of Treasury Stock [Line Items]            
Stock Repurchase Program, Authorized Amount           $ 3,000
8/1/2022-12/31/2024            
Equity, Class of Treasury Stock [Line Items]            
Stock Repurchase Program, Authorized Amount         $ 3,000  
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 1,350