XML 123 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCENTIVE PLANS - Unvested Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted- average grant date fair value per share      
Granted (in dollars per share)   $ 65.07 $ 62.10
Vested (in dollars per share) $ 63.93    
Weighted-average market value, vested (in dollars per share) 49.86    
Vested, weighted-average grant date fair value (in dollars per share) $ 63.93    
Income tax benefits for stock-based compensation $ 392 $ 350 $ 335
Unrecognized compensation cost of unvested stock awards $ 1,000    
Weighted-average period of recognition of unrecognized compensation cost of unvested stock awards (in years) 1 year 8 months 12 days    
Unvested Stock Awards      
Shares      
Beginning balance (in shares) 41,908,207    
Granted (in shares) 37,029,558    
Canceled (in shares) (2,332,517)    
Vested (in shares) (16,747,915)    
Ending balance (in shares) 59,857,333 41,908,207  
Weighted- average grant date fair value per share      
Beginning balance (in dollars per share) $ 65.23    
Granted (in dollars per share) 49.36    
Canceled (in dollars per share) 57.00    
Vested (in dollars per share) 63.93    
Ending balance (in dollars per share) 56.09 $ 65.23  
Vested, weighted-average grant date fair value (in dollars per share) $ 63.93