XML 101 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of VIE assets (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Tax Credit and Certain Equity Investments    
Trading assets at fair value $ 4,601 $ 4,905
Other Liabilities 13,390 14,598
Variable Interest Entity, Primary Beneficiary [Member]    
Tax Credit and Certain Equity Investments    
VIE Assets 1,880 1,830
Trading assets at fair value 1,801 1,790
Other Liabilities $ 118 $ 163