v3.26.1
Equity - Class of Treasury Stock (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]        
Total number of shares repurchased     28,094,695 30,295,410
Total cost of shares repurchased $ 796 $ 808 $ 1,542 $ 1,262
Commissions and excise tax included in total cost     $ 15 $ 12