v3.25.0.1
SHARE-BASED COMPENSATION - Schedule of Share-Based Payment Arrangement, Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Options      
Outstanding at beginning of period (in shares) 1,442,930 1,328,614 501,411
Granted (in shares) 352,172 494,805 1,072,479
Exercised/Vested (in shares) (421,123) (249,588) (87,306)
Cancelled/Lapsed (in shares) (85,432) (130,901) (157,970)
Outstanding at end of period (in shares) 1,288,547 1,442,930 1,328,614
Weighted Average Remaining Term (Years) 8 years 25 days    
Aggregate intrinsic value, exercises $ 59 $ 42 $ 11
Aggregate intrinsic value, outstanding $ 333    
Restricted Stock      
Number of Units      
Outstanding at beginning of period (in shares) 1,076,211 972,047 418,943
Granted (in shares) 470,354 584,479 700,653
Exercised/Vested (in shares) (574,423) (408,755) (130,561)
Cancelled/Lapsed (in shares) (82,163) (71,560) (16,988)
Outstanding at end of period (in shares) 889,979 1,076,211 972,047
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Outstanding at beginning of period (in dollars per share) $ 150.33 $ 140.25 $ 184.90
Granted (in dollars per share) 204.25 160.32 122.70
Exercised/Vested (in dollars per share) 133.51 140.37 189.58
Cancelled/Lapsed (in dollars per share) 173.61 152.38 138.52
Outstanding at end of period (in dollars per share) $ 171.22 $ 150.33 $ 140.25