XML 174 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION PLANS - Schedule of Share Based Compensation by Price Ranges (Details) - 2016 Plan - Share-based Payment Arrangement, Option
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
$ / shares
shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Options Outstanding      
Number outstanding (in shares) | shares 10.4    
Weighted average period 5 years 4 months 9 days    
Weighted average exercise price per share (in dollars per share) $ 170.29    
Aggregate Intrinsic Value | $ $ 576    
Options Exercisable      
Number exercisable (in shares) | shares 6,900,000    
Weighted average exercise price per share (in dollars per share) $ 157.58 $ 138.24 $ 127.99
Aggregate Intrinsic Value | $ $ 544    
$90.00 –$99.99      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Lower range of exercise prices (in dollars per share) $ 90    
Upper range of exercise prices (in dollars per share) $ 99.99    
Options Outstanding      
Number outstanding (in shares) | shares 900,000    
Weighted average period 1 year 1 month 17 days    
Weighted average exercise price per share (in dollars per share) $ 98.70    
Aggregate Intrinsic Value | $ $ 110    
Options Exercisable      
Number exercisable (in shares) | shares 900,000    
Weighted average exercise price per share (in dollars per share) $ 98.70    
Aggregate Intrinsic Value | $ $ 110    
$100.00 –$134.99      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Lower range of exercise prices (in dollars per share) $ 100    
Upper range of exercise prices (in dollars per share) $ 134.99    
Options Outstanding      
Number outstanding (in shares) | shares 1,200,000    
Weighted average period 2 years 2 months 23 days    
Weighted average exercise price per share (in dollars per share) $ 120.13    
Aggregate Intrinsic Value | $ $ 127    
Options Exercisable      
Number exercisable (in shares) | shares 1,200,000    
Weighted average exercise price per share (in dollars per share) $ 120.13    
Aggregate Intrinsic Value | $ $ 127    
$135.00 –$189.99      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Lower range of exercise prices (in dollars per share) $ 135    
Upper range of exercise prices (in dollars per share) $ 189.99    
Options Outstanding      
Number outstanding (in shares) | shares 4,400,000    
Weighted average period 4 years 11 months 8 days    
Weighted average exercise price per share (in dollars per share) $ 172.11    
Aggregate Intrinsic Value | $ $ 236    
Options Exercisable      
Number exercisable (in shares) | shares 3,700,000    
Weighted average exercise price per share (in dollars per share) $ 168.81    
Aggregate Intrinsic Value | $ $ 227    
$190.00 –$232.60      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Lower range of exercise prices (in dollars per share) $ 190    
Upper range of exercise prices (in dollars per share) $ 232.6    
Options Outstanding      
Number outstanding (in shares) | shares 3,900,000    
Weighted average period 7 years 8 months 26 days    
Weighted average exercise price per share (in dollars per share) $ 199.48    
Aggregate Intrinsic Value | $ $ 103    
Options Exercisable      
Number exercisable (in shares) | shares 1,100,000    
Weighted average exercise price per share (in dollars per share) $ 202.44    
Aggregate Intrinsic Value | $ $ 80