XML 165 R140.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE ELECTIONS - Certain Structured and Non-Structured Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes $ 78,200 $ 67,000
Long-term debt    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Aggregate unpaid principal balance in excess of (less than) fair value (3,019) (5,130)
Short-term borrowings    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Aggregate unpaid principal balance in excess of (less than) fair value 0 68
Carrying amount | Long-term debt    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying amount reported on the consolidated balance sheet 78,178 67,063
Carrying amount | Short-term borrowings    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying amount reported on the consolidated balance sheet 8,814 4,683
Interest rate linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 38,300 34,500
Foreign exchange linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 200 1,200
Equity linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 32,800 27,300
Commodity linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes 4,000 1,400
Credit linked    
Carrying value of structured notes, disaggregated by type of embedded derivative instrument    
Carrying value of structured notes $ 2,900 $ 2,600