XML 117 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Schedule of Repurchase Agreements (Details) - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended 12 Months Ended 27 Months Ended 29 Months Ended
Feb. 23, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Feb. 23, 2024
Feb. 29, 2024
Mar. 31, 2023
Class of Stock [Line Items]                
Total Number of Shares Repurchased (in shares)   44,994,499 78,470,547 27,988,518        
Amount Paid for Shares Repurchased   $ 1,267 $ 1,837 $ 585        
Share Repurchase Program                
Class of Stock [Line Items]                
Total Number of Shares Repurchased (in shares)   44,994,499 78,470,547 19,330,365 142,795,411      
Average Price Paid Per Share (in dollars per share)   $ 27.89 $ 23.40 $ 21.16 $ 24.51      
Amount Paid for Shares Repurchased   $ 1,255 $ 1,836 $ 409 $ 3,500      
Amount Available for Additional Repurchases at the End of the Period   $ 750     750      
Treasury stock, shares acquired, accrued (in shares)   318,632            
Treasury Stock, value, acquired, accrued, cost method   $ 12            
Stock repurchase program, authorized amount   $ 5,750     $ 5,750      
Share Repurchase Program | Subsequent Event                
Class of Stock [Line Items]                
Total Number of Shares Repurchased (in shares) 4,489,651         147,285,062    
Average Price Paid Per Share (in dollars per share) $ 41.39         $ 25.03    
Amount Paid for Shares Repurchased $ 186         $ 3,686    
Amount Available for Additional Repurchases at the End of the Period $ 2,064         $ 2,064    
Incremental Share Repurchase Program Approved by the Board Of Directors in March 2023                
Class of Stock [Line Items]                
Stock repurchase program, authorized amount               $ 1,000
Incremental Share Repurchase Program Approved by the Board Of Directors in March 2023 | Subsequent Event                
Class of Stock [Line Items]                
Stock repurchase program, authorized amount             $ 1,500