XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Repurchase Agreements (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 7 Months Ended 46 Months Ended
Aug. 01, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Aug. 01, 2025
Aug. 01, 2025
Accelerated Share Repurchases [Line Items]                
Treasury stock, value, acquired, cost method   $ 237 $ 336 $ 331 $ 285      
Share Repurchase Program                
Accelerated Share Repurchases [Line Items]                
Treasury stock, shares, acquired (in shares)   1,776,176 2,437,700     4,213,876    
Treasury stock acquired, average cost per share ( in dollars per share)   $ 132.72 $ 137.66     $ 135.58    
Treasury stock, value, acquired, cost method   $ 236 $ 336     $ 572    
Stock repurchase program, remaining authorized repurchase amount   1,437       $ 1,437    
Treasury stock, shares, acquired, accrued (in shares)           13,947    
Treasury stock, value, acquired, accrued, cost method           $ 3    
Stock repurchase program, authorized amount   $ 6,750       $ 6,750    
Share Repurchase Program | Subsequent Event                
Accelerated Share Repurchases [Line Items]                
Treasury stock, shares, acquired (in shares) 352,829           4,566,705 163,922,444
Treasury stock acquired, average cost per share ( in dollars per share) $ 193.71           $ 140.07 $ 32.83
Treasury stock, value, acquired, cost method $ 68           $ 640  
Stock repurchase program, remaining authorized repurchase amount $ 1,369           $ 1,369 $ 1,369