XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common and Preferred Stock - Accelerated Share Repurchase Agreements (Details) - USD ($)
shares in Millions
3 Months Ended
Feb. 15, 2024
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Accelerated Share Repurchases [Line Items]        
Stock repurchased     $ 4,057,000,000 $ 958,000,000
Treasury Stock        
Accelerated Share Repurchases [Line Items]        
Stock repurchased     3,417,000,000 958,000,000
Additional Paid-in Capital        
Accelerated Share Repurchases [Line Items]        
Stock repurchased     $ 640,000,000 $ 0
Accelerated Share Repurchase Agreement, February 2024        
Accelerated Share Repurchases [Line Items]        
Accelerated stock repurchase, amount authorized $ 3,200,000,000      
Accelerated stock repurchase, amount remitted $ 3,200,000,000      
Stock repurchased (in shares) 7.6      
Accelerated Share Repurchase Agreement, February 2024 | Treasury Stock        
Accelerated Share Repurchases [Line Items]        
Stock repurchased $ 2,600,000,000      
Accelerated Share Repurchase Agreement, February 2024 | Treasury Stock | Forecast        
Accelerated Share Repurchases [Line Items]        
Stock repurchased   $ 640,000,000    
Accelerated Share Repurchase Agreement, February 2024 | Additional Paid-in Capital        
Accelerated Share Repurchases [Line Items]        
Stock repurchased $ 640,000,000      
Accelerated Share Repurchase Agreement, February 2024 | Additional Paid-in Capital | Forecast        
Accelerated Share Repurchases [Line Items]        
Stock repurchased   $ (640,000,000)