XML 160 R129.htm IDEA: XBRL DOCUMENT v3.22.0.1
Variable Interest Entities and Securitization Activities - Assets and Liabilities by Type of Activity (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Variable Interest Entity    
Carrying value of variable interests—Assets $ 1,188,140 $ 1,115,862
Carrying value of variable interests—Liabilities 1,081,542 1,012,713
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity    
Carrying value of variable interests—Assets 2,912 2,118
Carrying value of variable interests—Liabilities 1,028 414
Variable Interest Entity, Primary Beneficiary | MABS    
Variable Interest Entity    
Carrying value of variable interests—Assets 1,177 590
Carrying value of variable interests—Liabilities 409 17
Variable Interest Entity, Primary Beneficiary | Investment Vehicles    
Variable Interest Entity    
Carrying value of variable interests—Assets 717 776
Carrying value of variable interests—Liabilities 294 355
Variable Interest Entity, Primary Beneficiary | Operating entities    
Variable Interest Entity    
Carrying value of variable interests—Assets 508 504
Carrying value of variable interests—Liabilities 39 39
Variable Interest Entity, Primary Beneficiary | Other    
Variable Interest Entity    
Carrying value of variable interests—Assets 510 248
Carrying value of variable interests—Liabilities $ 286 $ 3