v3.26.1
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Carrying Amounts and Classifications of Consolidated Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Variable Interest Entity      
Cash $ 24,663 $ 23,717 $ 24,991
Trading account assets 634,356 537,139  
Investments 462,921 444,229  
Other 111,377 117,677  
Total assets 2,894,654 2,657,202  
Unconsolidated VIEs      
Variable Interest Entity      
Cash 0 0  
Trading account assets 3,000 3,300  
Investments 5,300 5,400  
Total loans, net of allowance 76,100 67,600  
Other 700 600  
Total assets $ 85,100 $ 76,900