v3.26.3
Stockholder Return Program (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 10, 2026
Sep. 10, 2026
Jun. 11, 2026
Mar. 12, 2026
Oct. 23, 2026
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Apr. 23, 2026
Dec. 11, 2025
Equity, Class of Treasury Stock [Line Items]                            
Common stock, dividends declared (in USD per share)           $ 1.17       $ 1.02 $ 3.21 $ 2.78    
Dividends on common stock           $ 1,089       $ 987 $ 3,310 $ 2,986    
Purchase price           2,434       $ 2,494 9,555 $ 7,475    
2026 Stockholder Return Program                            
Equity, Class of Treasury Stock [Line Items]                            
Stock repurchase program, authorized amount                         $ 18,200 $ 14,600
Common stock, dividends paid (in USD per share)   $ 1.02 $ 1.02 $ 1.02                    
Dividends on common stock           1,100         3,300      
Dividends payable           $ 1,200         $ 1,200      
Repurchases of common stock (in shares)           13,621,695         48,372,465      
Average price paid per share (in USD per share)           $ 177.31         $ 195.81      
Purchase price           $ 2,400         $ 9,500      
Stock repurchase authorization amount           5,400         5,400      
2026 Stockholder Return Program | Subsequent Event                            
Equity, Class of Treasury Stock [Line Items]                            
Repurchases of common stock (in shares)         4,987,500                  
Average price paid per share (in USD per share)         $ 158.68                  
Purchase price         $ 791                  
Stock repurchase authorization amount         $ 4,600                  
2026 Stockholder Return Program | DT                            
Equity, Class of Treasury Stock [Line Items]                            
Dividends on common stock           594         1,800      
Dividends payable           $ 681         $ 681      
2026 Stockholder Return Program | Forecast                            
Equity, Class of Treasury Stock [Line Items]                            
Common stock, dividends paid (in USD per share) $ 1.17                          
2026 Stockholder Return Program | 2025 Q4 Dividends Declared                            
Equity, Class of Treasury Stock [Line Items]                            
Common stock, dividends declared (in USD per share)                 $ 1.02          
2026 Stockholder Return Program | 2026 Q1 Dividends Declared                            
Equity, Class of Treasury Stock [Line Items]                            
Common stock, dividends declared (in USD per share)               $ 1.02            
2026 Stockholder Return Program | O 2026 Q2 Dividends                            
Equity, Class of Treasury Stock [Line Items]                            
Common stock, dividends declared (in USD per share)             $ 1.02              
2026 Stockholder Return Program | O 2026 Q3 Dividends                            
Equity, Class of Treasury Stock [Line Items]                            
Common stock, dividends declared (in USD per share)           $ 1.17