v3.25.2
Variable Interest Entities - Programs Under Proportional Amortization Method (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Programs for which the Firm elected proportional amortization:        
Carrying value $ 31,833 $ 30,498 $ 31,833 $ 30,498
Tax credits and other tax benefits 1,441 1,521 2,799 2,787
Investments that qualify to be accounted for using proportional amortization:        
Amortization losses recognized as a component of income tax expense (1,048) (1,135) (2,030) (2,151)
Non-income-tax-related gains/(losses) and other returns received that are recognized outside of income tax expense $ 48 $ 20 $ 79 $ 68