v3.25.4
Equity - Schedule of Accelerated Share Repurchase Agreements (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Feb. 03, 2026
Dec. 05, 2025
Dec. 04, 2025
Oct. 23, 2025
Aug. 12, 2025
Aug. 08, 2025
May 06, 2025
Feb. 19, 2025
Feb. 18, 2025
Oct. 28, 2024
Oct. 22, 2024
Aug. 01, 2024
Jul. 31, 2024
Apr. 12, 2024
Feb. 12, 2024
Feb. 07, 2024
Nov. 13, 2023
Sep. 08, 2023
Aug. 07, 2023
Aug. 04, 2023
May 08, 2023
May 05, 2023
Feb. 13, 2023
Sep. 08, 2023
Feb. 03, 2026
Oct. 23, 2025
Apr. 12, 2024
Aug. 08, 2025
May 06, 2025
Oct. 22, 2024
Feb. 07, 2024
Aug. 04, 2023
May 05, 2023
Feb. 18, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accelerated Share Repurchases [Line Items]                                                                          
Total cash utilized                                                                     $ 5,001 $ 3,301 $ 3,301
Uncapped Accelerated Share Repurchases Initiated December 4, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)   4.0                                                                      
Average price paid per share (in USD per share)   $ 0                                                                      
Total cash utilized   $ 2,500                                                                      
Accelerated share repurchases initial delivery percentage (as a percent)   80.00%                                                                      
Uncapped Accelerated Share Repurchases Initiated December 4, 2025 | Subsequent event                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares) 0.8                                               4.8                        
Average price paid per share (in USD per share)                                                 $ 519.39                        
Uncapped Accelerated Share Repurchases Initiated August 12, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)       0.6 1.7                                                                
Average price paid per share (in USD per share)                                                   $ 513.82                      
Total cash utilized         $ 1,200                                         $ 1,200                      
Accelerated share repurchases initial delivery percentage (as a percent)         80.00%                                                                
Uncapped Accelerated Share Repurchases Initiated May 6, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)           0.2 1.0                                                            
Average price paid per share (in USD per share)                                                       $ 518.47                  
Total cash utilized             $ 650                                         $ 650                  
Accelerated share repurchases initial delivery percentage (as a percent)             80.00%                                                            
Uncapped Accelerated Share Repurchases Initiated February 19, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)             0.3 1.0                                                          
Average price paid per share (in USD per share)                                                         $ 491.12                
Total cash utilized               $ 650                                         $ 650                
Accelerated share repurchases initial delivery percentage (as a percent)               80.00%                                                          
Uncapped Accelerated Share Repurchases Initiated October 28, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                 0.3 2.3                                                      
Average price paid per share (in USD per share)                                                                   $ 500.95      
Total cash utilized                   $ 1,300                                               $ 1,300      
Accelerated share repurchases initial delivery percentage (as a percent)                   85.00%                                                      
Uncapped Accelerated Share Repurchases Initiated July 31, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                     0.3 2.6                                                  
Average price paid per share (in USD per share)                                                           $ 505.19              
Total cash utilized                         $ 1,500                                 $ 1,500              
Accelerated share repurchases initial delivery percentage (as a percent)                         85.00%                                                
Uncapped Accelerated Share Repurchases Initiated February 12, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                           0.2 1.0                                            
Average price paid per share (in USD per share)                                                     $ 421.05                    
Total cash utilized                             $ 500                       $ 500                    
Accelerated share repurchases initial delivery percentage (as a percent)                             85.00%                                            
Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                               0.2 2.8                                        
Average price paid per share (in USD per share)                                                             $ 428.45            
Total cash utilized                                 $ 1,300                           $ 1,300            
Accelerated share repurchases initial delivery percentage (as a percent)                                 85.00%                                        
Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                   0.2 1.1                                    
Average price paid per share (in USD per share)                                               $ 387.36                          
Total cash utilized                                     $ 500         $ 500                          
Accelerated share repurchases initial delivery percentage (as a percent)                                     85.00%                                    
Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                       0.1 2.5                                
Average price paid per share (in USD per share)                                                               $ 384.75          
Total cash utilized                                         $ 1,000                     $ 1,000          
Accelerated share repurchases initial delivery percentage (as a percent)                                         87.50%                                
Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                           0.3 1.1                            
Average price paid per share (in USD per share)                                                                 $ 341.95        
Total cash utilized                                             $ 500                   $ 500        
Accelerated share repurchases initial delivery percentage (as a percent)                                             85.00%                            
Initial Award | Uncapped Accelerated Share Repurchases Initiated December 4, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)     4.0                                                                    
Initial Award | Uncapped Accelerated Share Repurchases Initiated August 12, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)         1.7                                                                
Initial Award | Uncapped Accelerated Share Repurchases Initiated May 6, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)             1.0                                                            
Initial Award | Uncapped Accelerated Share Repurchases Initiated February 19, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)               1.0                                                          
Initial Award | Uncapped Accelerated Share Repurchases Initiated October 28, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                   2.3                                                      
Initial Award | Uncapped Accelerated Share Repurchases Initiated July 31, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                         2.6                                                
Initial Award | Uncapped Accelerated Share Repurchases Initiated February 12, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                             1.0                                            
Initial Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                 2.8                                        
Initial Award | Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                     1.1                                    
Initial Award | Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                         2.5                                
Initial Award | Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                             1.1                            
Additional Award | Uncapped Accelerated Share Repurchases Initiated December 4, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)   0.0                                                                      
Additional Award | Uncapped Accelerated Share Repurchases Initiated August 12, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                   0.6                      
Additional Award | Uncapped Accelerated Share Repurchases Initiated May 6, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                       0.2                  
Additional Award | Uncapped Accelerated Share Repurchases Initiated February 19, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                         0.3                
Additional Award | Uncapped Accelerated Share Repurchases Initiated October 28, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                                   0.3      
Additional Award | Uncapped Accelerated Share Repurchases Initiated July 31, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                           0.3              
Additional Award | Uncapped Accelerated Share Repurchases Initiated February 12, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                     0.2                    
Additional Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                             0.2            
Additional Award | Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                               0.2                          
Additional Award | Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                               0.1          
Additional Award | Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                                 0.3        
Completed Award | Uncapped Accelerated Share Repurchases Initiated December 4, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)   4.0                                                                      
Completed Award | Uncapped Accelerated Share Repurchases Initiated August 12, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                   2.3                      
Completed Award | Uncapped Accelerated Share Repurchases Initiated May 6, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                       1.2                  
Completed Award | Uncapped Accelerated Share Repurchases Initiated February 19, 2025                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                         1.3                
Completed Award | Uncapped Accelerated Share Repurchases Initiated October 28, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                                   2.6      
Completed Award | Uncapped Accelerated Share Repurchases Initiated July 31, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                           3.0              
Completed Award | Uncapped Accelerated Share Repurchases Initiated February 12, 2024                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                     1.2                    
Completed Award | Uncapped Accelerated Share Repurchases Initiated November 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                             3.0            
Completed Award | Uncapped Accelerated Share Repurchases Initiated August 7, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                               1.3                          
Completed Award | Uncapped Accelerated Share Repurchases Initiated May 8, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                               2.6          
Completed Award | Uncapped Accelerated Share Repurchases Initiated February 13, 2023                                                                          
Accelerated Share Repurchases [Line Items]                                                                          
Shares delivered and purchased (in shares)                                                                 1.4