v3.25.4
Stockholder Return Programs (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Dec. 11, 2025
Sep. 11, 2025
Jun. 12, 2025
Mar. 13, 2025
Feb. 06, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 13, 2024
Sep. 06, 2023
Sep. 08, 2022
Equity, Class of Treasury Stock [Line Items]                                  
Purchase price                       $ 9,957 $ 11,206 $ 13,255      
Dividends on common stock                       $ 4,121 $ 3,300 $ 747      
Common stock, dividends declared (in USD per share)                       $ 3.80 $ 3.71 $ 0.65      
2022 Stock Repurchase Program                                  
Equity, Class of Treasury Stock [Line Items]                                  
Stock repurchase program, authorized amount                                 $ 14,000
Repurchases of common stock (in shares)                     77,460,937            
Average price paid per share (in USD per share)                     $ 141.57            
Purchase price                     $ 11,000            
2023-2024 Stockholder Return Program                                  
Equity, Class of Treasury Stock [Line Items]                                  
Stock repurchase program, authorized amount                               $ 19,000  
Repurchases of common stock (in shares)                         59,376,922 15,464,107      
Average price paid per share (in USD per share)                         $ 144.95 $ 187.07      
Purchase price                         $ 11,100 $ 2,200      
Dividends on common stock                       $ 4,100 3,300 747      
2023-2024 Stockholder Return Program | DT                                  
Equity, Class of Treasury Stock [Line Items]                                  
Dividends on common stock                         $ 1,700 $ 393      
2025 Stockholder Return Program                                  
Equity, Class of Treasury Stock [Line Items]                                  
Stock repurchase program, authorized amount                             $ 14,000    
Repurchases of common stock (in shares)                       42,363,226          
Average price paid per share (in USD per share)                       $ 232.96          
Purchase price                       $ 9,900          
Dividends on common stock                       4,100          
Common stock, dividends paid (in USD per share)       $ 1.02                          
Stock repurchase authorization amount           $ 14,600           14,600          
2025 Stockholder Return Program | DT                                  
Equity, Class of Treasury Stock [Line Items]                                  
Dividends on common stock                       2,100          
2025 Stockholder Return Program | 2024 Q4 Dividends Declared                                  
Equity, Class of Treasury Stock [Line Items]                                  
Common stock, dividends declared (in USD per share)                   $ 0.88              
Common stock, dividends paid (in USD per share)       $ 0.88                          
2025 Stockholder Return Program | 2025 Q1 Dividends Declared                                  
Equity, Class of Treasury Stock [Line Items]                                  
Common stock, dividends declared (in USD per share)                 $ 0.88                
Common stock, dividends paid (in USD per share)     $ 0.88                            
2025 Stockholder Return Program | 2025 Q2 Dividends Declared                                  
Equity, Class of Treasury Stock [Line Items]                                  
Common stock, dividends declared (in USD per share)               $ 0.88                  
Common stock, dividends paid (in USD per share)   $ 0.88                              
2025 Stockholder Return Program | 2025 Q3 Dividends Declared                                  
Equity, Class of Treasury Stock [Line Items]                                  
Common stock, dividends declared (in USD per share)             $ 1.02                    
Common stock, dividends paid (in USD per share) $ 1.02                                
2025 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                                  
Equity, Class of Treasury Stock [Line Items]                                  
Stock repurchase program, authorized amount $ 14,600                                
Dividends payable           $ 1,100           1,100          
2026 Stockholder Return Program | Subsequent Event                                  
Equity, Class of Treasury Stock [Line Items]                                  
Repurchases of common stock (in shares)         5,106,691                        
Average price paid per share (in USD per share)         $ 192.61                        
Purchase price         $ 984                        
Stock repurchase authorization amount         $ 13,600                        
2026 Stockholder Return Program | DT                                  
Equity, Class of Treasury Stock [Line Items]                                  
Dividends payable           $ 594           $ 594