v3.24.2
Stockholder Return Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 13, 2024
Mar. 15, 2024
Mar. 14, 2024
Jan. 24, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 06, 2023
Equity, Class of Treasury Stock [Line Items]                  
Common stock, dividends declared (in USD per share)         $ 0.65   $ 1.95    
Purchase price         $ 2,289 $ 3,561 $ 5,893 $ 8,371  
2023-2024 Stockholder Return Program                  
Equity, Class of Treasury Stock [Line Items]                  
Stock repurchase program, authorized amount                 $ 19,000
Cash dividends         759   1,500    
Dividends payable         $ 758   $ 758    
Repurchases of common stock (in shares)         13,979,843   35,913,633    
Average price paid per share (in USD per share)         $ 162.85   $ 162.75    
Purchase price         $ 2,300   $ 5,800    
Stock repurchase authorization amount         8,700   8,700    
2023-2024 Stockholder Return Program | DT                  
Equity, Class of Treasury Stock [Line Items]                  
Cash dividends         381   769    
Dividends payable         $ 383   $ 383    
2023-2024 Stockholder Return Program | Director                  
Equity, Class of Treasury Stock [Line Items]                  
Common stock, dividends declared (in USD per share) $ 0.65 $ 0.65   $ 0.65          
Common stock, dividends paid (in USD per share) $ 0.65   $ 0.65