XML 168 R136.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE ELECTIONS - Certain Structured and Non-Structured Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes $ 45,100 $ 35,700
Long-term debt    
Certain non-structured liabilities    
Aggregate unpaid principal balance in excess of (less than) fair value 1,357 3,814
Long-term debt | Carrying amount    
Certain non-structured liabilities    
Carrying amount reported on the Consolidated Balance Sheet 49,488 38,229
Short-term borrowings    
Certain non-structured liabilities    
Aggregate unpaid principal balance in excess of (less than) fair value 729 861
Short-term borrowings | Carrying amount    
Certain non-structured liabilities    
Carrying amount reported on the Consolidated Balance Sheet 5,291 4,483
Interest rate linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 21,500 17,300
Foreign exchange linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 1,000 500
Equity linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 19,500 14,800
Commodity linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 1,200 1,200
Credit linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes $ 1,900 $ 1,900