v3.25.4
INCENTIVE PLANS - Unvested Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Weighted- average grant date fair value per share      
Granted (in dollars per share) $ 80.84 $ 53.00 $ 49.36
Income tax benefits for stock-based compensation $ 447 $ 428 $ 392
Unrecognized compensation cost of unvested stock awards $ 1,100    
Weighted-average period of recognition of unrecognized compensation cost of unvested stock awards (in years) 1 year 7 months 6 days    
Unvested Stock Awards      
Shares      
Beginning balance (in shares) 67,686,535    
Granted (in shares) 22,582,206    
Canceled (in shares) (2,944,542)    
Vested (in shares) (24,092,057)    
Ending balance (in shares) 63,232,142 67,686,535  
Weighted- average grant date fair value per share      
Beginning balance (in dollars per share) $ 53.87    
Granted (in dollars per share) 80.84    
Canceled (in dollars per share) 60.79    
Vested (in dollars per share) 57.50    
Ending balance (in dollars per share) 61.79 $ 53.87  
Vested, weighted-average grant date fair value (in dollars per share) $ 57.50    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 1,900 $ 1,100 $ 835