XML 100 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of VIE assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Tax Credit and Certain Equity Investments    
Trading assets at fair value $ 5,963 $ 5,100
Other Liabilities 11,813 12,812
Variable Interest Entity, Primary Beneficiary [Member]    
Tax Credit and Certain Equity Investments    
VIE Assets 2,396 1,854
Trading assets at fair value 2,014 1,473
Other Liabilities $ 379 $ 356