v3.26.1
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Carrying Amounts and Classifications of Consolidated Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Variable Interest Entity      
Cash $ 23,625 $ 23,717 $ 24,463
Trading account assets 593,473 537,139  
Investments 444,164 444,229  
Other 110,658 117,677  
Total assets 2,777,687 2,657,202  
Unconsolidated VIEs      
Variable Interest Entity      
Cash 0 0  
Trading account assets 3,500 3,300  
Investments 5,400 5,400  
Total loans, net of allowance 71,300 67,600  
Other 700 600  
Total assets $ 80,900 $ 76,900