v3.24.3
Stockholders' Equity - Share Repurchase Activity (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Subsidiary, Sale of Stock [Line Items]                
Total share repurchases $ 1,238 $ 810 $ 151 $ 781 $ 408 $ 423    
Share repurchase program, excise tax, payable $ 18     $ 10     $ 18 $ 10
Employee Stock Compensation Plan                
Subsidiary, Sale of Stock [Line Items]                
Income tax withholding (in shares) 119     11     1,465 778
Income tax withholding $ 9     $ 1     $ 112 $ 52
Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Share buybacks (in shares) 16,254     11,609     27,595 22,489
Total share repurchases (in shares) 16,373     11,620     29,060 23,267
Share buybacks $ 1,218     $ 773     $ 2,069 $ 1,550
Total share repurchases $ 1,227     $ 774     $ 2,181 $ 1,602