XML 114 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Option - Structured note products by balance sheet classification and risk component (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes $ 93,739 $ 106,982
Interest rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 43,251 52,196
Credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 7,431 6,590
Foreign exchange    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 3,705 3,915
Equity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 38,857 42,323
Commodity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 495 1,958
Long-term debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 75,344 74,813
Long-term debt | Interest rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 38,129 35,470
Long-term debt | Credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 6,409 5,715
Long-term debt | Foreign exchange    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 3,613 3,862
Long-term debt | Equity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 26,943 29,294
Long-term debt | Commodity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 250 472
Short-term borrowings    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 6,213 5,841
Short-term borrowings | Interest rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 65 34
Short-term borrowings | Credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 1,022 875
Short-term borrowings | Foreign exchange    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 92 48
Short-term borrowings | Equity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 5,021 4,852
Short-term borrowings | Commodity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 13 32
Deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 12,182 26,328
Deposits | Interest rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 5,057 16,692
Deposits | Credit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 0 0
Deposits | Foreign exchange    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 0 5
Deposits | Equity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes 6,893 8,177
Deposits | Commodity    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total structured notes $ 232 $ 1,454