v3.26.1
Variable Interest Entities and Securitization Activities - Non-Consolidated VIEs (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity    
VIE Assets $ 1,675,057 $ 1,420,270
Additional VIE assets owned 17,110 15,907
VIE Liabilities 1,557,617 1,307,618
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE assets (UPB) 234,747 218,543
MABS    
Variable Interest Entity    
VIE assets (UPB) 234,747 218,543
Maximum exposure to loss 42,406 42,488
MABS | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 32,313 32,074
MABS | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 32,313 32,074
MABS | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 32,313 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,093 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) 4,212 3,432
Maximum exposure to loss 227 158
CDO | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 227 158
CDO | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 227 158
CDO | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 227 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) 3,546 4,620
Maximum exposure to loss 2,604 3,258
MTOB | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 3 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 2,604 3,258
MTOB | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 3 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 1 2
OSF    
Variable Interest Entity    
VIE assets (UPB) 4,268 4,535
Maximum exposure to loss 2,516 2,611
OSF | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 1,950 1,967
OSF | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 2,516 2,611
OSF | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 1,950 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) 92,172 87,118
Maximum exposure to loss 18,890 16,567
Other | Assets | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 15,193 13,914
Other | Debt and equity interests    
Variable Interest Entity    
Maximum exposure to loss 12,806 11,904
Other | Debt and equity interests | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 12,806 11,904
Other | Derivative and other contracts    
Variable Interest Entity    
Maximum exposure to loss 5,905 4,473
Other | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Assets 2,387 2,010
Other | Commitments, guarantees and other    
Variable Interest Entity    
Maximum exposure to loss 179 190
Other | Derivative and other contracts | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
VIE Liabilities $ 1,095 $ 780