v3.24.2.u1
Variable Interest Entities - Unconsolidated VIEs (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
VARIABLE INTEREST ENTITY    
Maximum Exposure to Loss, On-Balance Sheet $ 382,492 $ 379,270
Other investments [1] 9,957 10,257
Unconsolidated VIE    
VARIABLE INTEREST ENTITY    
Total VIE Assets 410,042 398,978
Maximum Exposure to Loss, On-Balance Sheet 5,574 5,532
Maximum Exposure to Loss, Off-Balance Sheet 2,839 2,870
Total 8,413 8,402
Other investments 5,500 5,500
Unconsolidated VIE | Real Estate and Investment Entities    
VARIABLE INTEREST ENTITY    
Total VIE Assets 410,042 398,978
Maximum Exposure to Loss, On-Balance Sheet 5,574 5,532
Maximum Exposure to Loss, Off-Balance Sheet 2,839 2,870
Total $ 8,413 $ 8,402
[1] See Note 8 for details of balances associated with variable interest entities