XML 98 R86.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of VIE assets (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Tax Credit and Certain Equity Investments    
Trading assets at fair value $ 4,097 $ 4,905
Other Liabilities 15,620 14,598
Variable Interest Entity, Primary Beneficiary [Member]    
Tax Credit and Certain Equity Investments    
VIE Assets 1,812 1,830
Trading assets at fair value 1,734 1,790
Other Liabilities $ 43 $ 163