XML 151 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Payments Schedule of Additional Share-Based Payment Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense: Options, RSUs and PSUs $ 526 $ 460 $ 295
Income tax benefit recognized for equity awards 111 99 61
Share-based Payment Arrangement, Exercise of Option, Tax Benefit 77 95 49
Total intrinsic value of stock options exercised $ 354 $ 487 $ 231
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant-date fair value of awards granted $ 472 $ 350 $ 340
Total grant-date fair value of awards vested $ 340 $ 235 $ 305
Total intrinsic value of units converted into shares of Class A common stock $ 477 $ 253 $ 420
Performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant-date fair value of awards granted $ 512 $ 365 $ 335
Total grant-date fair value of awards vested $ 99 $ 12 $ 0
Total intrinsic value of units converted into shares of Class A common stock $ 122 $ 14 $ 0