v3.25.4
Variable Interest Entities and Securitization Activities - Fair Value of Transfers of Assets with Continuing Involvement (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity    
Derivative assets $ 36,790 $ 38,569
Derivative liabilities 42,025 37,930
SPE    
Variable Interest Entity    
Retained interests 1,526 1,201
Interests purchased in the secondary market 220 187
Derivative assets 1,522 1,408
Derivative liabilities 733 400
SPE | Investment grade    
Variable Interest Entity    
Retained interests 1,346 1,080
Interests purchased in the secondary market 176 158
SPE | Non-investment grade    
Variable Interest Entity    
Retained interests 180 121
Interests purchased in the secondary market 44 29
SPE | Level 2    
Variable Interest Entity    
Retained interests 1,468 1,151
Interests purchased in the secondary market 198 176
Derivative assets 1,522 1,408
Derivative liabilities 733 400
SPE | Level 2 | Investment grade    
Variable Interest Entity    
Retained interests 1,346 1,080
Interests purchased in the secondary market 176 158
SPE | Level 2 | Non-investment grade    
Variable Interest Entity    
Retained interests 122 71
Interests purchased in the secondary market 22 18
SPE | Level 3    
Variable Interest Entity    
Retained interests 58 50
Interests purchased in the secondary market 22 11
Derivative assets 0 0
Derivative liabilities 0 0
SPE | Level 3 | Investment grade    
Variable Interest Entity    
Retained interests 0 0
Interests purchased in the secondary market 0 0
SPE | Level 3 | Non-investment grade    
Variable Interest Entity    
Retained interests 58 50
Interests purchased in the secondary market $ 22 $ 11