v3.24.4
Employee Compensation and Benefit Plans - Schedule of Stock-based Compensation Expense and Related Income Tax Benefits (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]      
Stock-based compensation expense $ 649 $ 667 $ 595
Restricted Stock Units and Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 649 667 596
Income tax benefit related to stock-based compensation $ 129 $ 130 $ 114
Weighted average fair value per stock award granted (in USD per share) $ 162.99 $ 143.09 $ 126.89
Unrecognized compensation expense $ 645 $ 637 $ 635
Weighted-average period to be recognized (years) 1 year 9 months 18 days 1 year 9 months 18 days 1 year 9 months 18 days
Fair value of stock awards vested $ 820 $ 889 $ 743