v3.24.0.1
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, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 667 $ 595 $ 540
Restricted Stock Units and Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 667 596 540
Income tax benefit related to stock-based compensation $ 130 $ 114 $ 100
Weighted average fair value per stock award granted (in USD per share) $ 143.09 $ 126.89 $ 116.11
Unrecognized compensation expense $ 637 $ 635 $ 625
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 $ 889 $ 743 $ 944