Quarterly report pursuant to Section 13 or 15(d)

Securitizations and Other Variable Interest Entities - Other Variable Interest Entities (Details)

v3.20.1
Securitizations and Other Variable Interest Entities - Other Variable Interest Entities (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Jan. 01, 2019
On-balance sheet assets        
Trading account assets $ 193,323 $ 229,826    
Debt securities carried at fair value 221,104 256,467    
Financing receivable, before credit loss allowance 1,050,785 983,426    
Allowance for loan and lease losses (15,766)   $ (9,577) $ (9,601)
Other assets 136,621 129,690    
Total assets 2,619,954 2,434,079 $ 2,377,164  
On-balance sheet liabilities        
Long-term debt 256,712 240,856    
Total liabilities 2,355,036 2,169,269    
Consolidated VIEs        
On-balance sheet assets        
Trading account assets 5,405 5,811    
Financing receivable, before credit loss allowance 37,009 38,837    
Allowance for loan and lease losses (1,472) (807)    
Other assets 536 540    
Total assets 41,478 44,381    
On-balance sheet liabilities        
Long-term debt 6,787 8,718    
All other liabilities 39 22    
Total liabilities 7,973 10,915    
Other Variable Interest Entities        
Variable Interest Entity [Line Items]        
Maximum loss exposure 29,579 30,381    
On-balance sheet assets        
Trading account assets 2,452 2,762    
Debt securities carried at fair value 71 74    
Financing receivable, before credit loss allowance 5,292 5,024    
Allowance for loan and lease losses (69) (40)    
Other assets 20,505 20,628    
Total assets 28,251 28,448    
On-balance sheet liabilities        
Long-term debt 68 46    
All other liabilities 4,955 5,089    
Total liabilities 5,023 5,135    
Total assets of VIEs 103,451 102,593    
Other Variable Interest Entities | Consolidated VIEs        
Variable Interest Entity [Line Items]        
Maximum loss exposure 4,131 4,055    
On-balance sheet assets        
Trading account assets 1,875 2,213    
Debt securities carried at fair value 0 0    
Financing receivable, before credit loss allowance 2,261 1,810    
Allowance for loan and lease losses (3) (2)    
Other assets 89 81    
Total assets 4,222 4,102    
On-balance sheet liabilities        
Long-term debt 68 46    
All other liabilities 24 2    
Total liabilities 92 48    
Other Variable Interest Entities | Unconsolidated VIEs        
Variable Interest Entity [Line Items]        
Maximum loss exposure 25,448 26,326    
On-balance sheet assets        
Trading account assets 577 549    
Debt securities carried at fair value 71 74    
Financing receivable, before credit loss allowance 3,031 3,214    
Allowance for loan and lease losses (66) (38)    
Other assets 20,416 20,547    
Total assets 24,029 24,346    
On-balance sheet liabilities        
Long-term debt 0 0    
All other liabilities 4,931 5,087    
Total liabilities 4,931 5,087    
Unconsolidated total assets of VIEs 99,229 98,491    
Consolidated VIEs | Other Variable Interest Entities        
On-balance sheet assets        
Total assets $ 4,222 $ 4,102