XML 209 R195.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Share Repurchases Authorizations) (Details) - USD ($)
shares in Millions, $ in Billions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 11, 2023
Feb. 07, 2023
Increased Under September 2019 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Stock Repurchase Program, Authorized Amount     $ 2.5    
Under February 2023 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Stock Repurchase Program, Authorized Amount         $ 1.0
Under November 2021 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Stock Repurchase Program, Authorized Amount   $ 1.5      
Under December 2023 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Stock Repurchase Program, Authorized Amount       $ 1.0  
Other common stocks | Increased Under September 2019 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Number of Treasury Stock Shares Acquired     24.5    
Other common stocks | Under February 2023 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Number of Treasury Stock Shares Acquired 10.9        
Other common stocks | Under November 2021 Board Of Directors Authorization          
Equity, Class of Treasury Stock [Line Items]          
Number of Treasury Stock Shares Acquired   14.5