v3.24.1.u1
Variable Interest Entities - Unconsolidated VIEs (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
VARIABLE INTEREST ENTITY    
Maximum Exposure to Loss, On-Balance Sheet $ 385,588 $ 379,270
Other investments [1] 10,036 10,257
Unconsolidated VIE    
VARIABLE INTEREST ENTITY    
Total VIE Assets 415,594 398,978
Maximum Exposure to Loss, On-Balance Sheet 5,573 5,532
Maximum Exposure to Loss, Off-Balance Sheet 2,740 2,870
Total 8,313 8,402
Other investments 5,500 5,500
Unconsolidated VIE | Real Estate and Investment Entities    
VARIABLE INTEREST ENTITY    
Total VIE Assets 415,594 398,978
Maximum Exposure to Loss, On-Balance Sheet 5,573 5,532
Maximum Exposure to Loss, Off-Balance Sheet 2,740 2,870
Total $ 8,313 $ 8,402
[1] See Note 9 for details of balances associated with variable interest entities