XML 146 R119.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE STOCK BENEFIT PLANS - Summary of Significant Outstanding and Exercisable Options (Details)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding (in shares) | shares 21.9
Number of options exercisable (in shares) | shares 21.9
Options outstanding, weighted average remaining contractual life (years) 2 years 9 months 18 days
Options exercisable, weighted average remaining contractual life (years) 2 years 9 months 18 days
Options outstanding, weighted-average exercise price per share (in usd per share) $ 55.25
Options exercisable, weighted-average exercise price per share (in usd per share) $ 55.25
Options outstanding, aggregate intrinsic value | $ $ 366
Options exercisable, aggregate intrinsic value | $ $ 366
$10 - $40  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding (in shares) | shares 2.2
Options outstanding, weighted average remaining contractual life (years) 1 year
Options outstanding, weighted-average exercise price per share (in usd per share) $ 35.02
Options outstanding, aggregate intrinsic value | $ $ 80
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 10
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 40
$40 - $55  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding (in shares) | shares 7.7
Options outstanding, weighted average remaining contractual life (years) 3 years 3 months 18 days
Options outstanding, weighted-average exercise price per share (in usd per share) $ 48.92
Options outstanding, aggregate intrinsic value | $ $ 177
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 40
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 55
$55 - $65  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding (in shares) | shares 8.0
Options outstanding, weighted average remaining contractual life (years) 2 years 8 months 12 days
Options outstanding, weighted-average exercise price per share (in usd per share) $ 59.45
Options outstanding, aggregate intrinsic value | $ $ 100
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 55
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 65
$65 +  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of options outstanding (in shares) | shares 4.0
Options outstanding, weighted average remaining contractual life (years) 3 years 2 months 12 days
Options outstanding, weighted-average exercise price per share (in usd per share) $ 70.02
Options outstanding, aggregate intrinsic value | $ $ 9
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 65