v3.26.1
Variable Interest Entities and Securitization Activities - Non-Consolidated VIEs (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Variable Interest Entity    
VIE Assets $ 1,581,418 $ 1,420,270
Additional VIE assets owned 16,934 15,907
VIE Liabilities 1,466,034 1,307,618
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE assets (UPB) 227,153 218,543
MABS    
Variable Interest Entity    
VIE assets (UPB) 227,153 218,543
Maximum exposure to loss 40,882 42,488
MABS | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 30,156 32,074
MABS | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 30,156 32,074
MABS | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 30,156 32,074
MABS | Derivative and other contracts    
Variable Interest Entity    
Maximum exposure to loss 0 0
MABS | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 0 0
MABS | Commitments, guarantees and other    
Variable Interest Entity    
Maximum exposure to loss 10,726 10,414
MABS | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Liabilities 0 0
CDO    
Variable Interest Entity    
VIE assets (UPB) 2,897 3,432
Maximum exposure to loss 293 158
CDO | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 293 158
CDO | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 293 158
CDO | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 293 158
CDO | Derivative and other contracts    
Variable Interest Entity    
Maximum exposure to loss 0 0
CDO | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 0 0
CDO | Commitments, guarantees and other    
Variable Interest Entity    
Maximum exposure to loss 0 0
CDO | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Liabilities 0 0
MTOB    
Variable Interest Entity    
VIE assets (UPB) 5,014 4,620
Maximum exposure to loss 3,549 3,258
MTOB | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 5 5
MTOB | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 0 0
MTOB | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 0 0
MTOB | Derivative and other contracts    
Variable Interest Entity    
Maximum exposure to loss 3,549 3,258
MTOB | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 5 5
MTOB | Commitments, guarantees and other    
Variable Interest Entity    
Maximum exposure to loss 0 0
MTOB | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Liabilities 2 2
OSF    
Variable Interest Entity    
VIE assets (UPB) 5,074 4,535
Maximum exposure to loss 2,595 2,611
OSF | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 2,048 1,967
OSF | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 2,595 2,611
OSF | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 2,048 1,967
OSF | Derivative and other contracts    
Variable Interest Entity    
Maximum exposure to loss 0 0
OSF | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 0 0
OSF | Commitments, guarantees and other    
Variable Interest Entity    
Maximum exposure to loss 0 0
OSF | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Liabilities 0 0
Other    
Variable Interest Entity    
VIE assets (UPB) 90,508 87,118
Maximum exposure to loss 17,587 16,567
Other | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 14,419 13,914
Other | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 12,253 11,904
Other | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 12,253 11,904
Other | Derivative and other contracts    
Variable Interest Entity    
Maximum exposure to loss 5,152 4,473
Other | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 2,166 2,010
Other | Commitments, guarantees and other    
Variable Interest Entity    
Maximum exposure to loss 182 190
Other | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Liabilities $ 889 $ 780