XML 104 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement - Level 3 Analysis (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Level 3 Analysis - Supplemental Data [Abstract]      
Percentage of level 3 assets in total Firm assets 0.70%    
Trading loans      
Level 3 Analysis - Supplemental Data [Abstract]      
Decrease in level 3 assets $ 765 $ 1,491 $ 787
Recurring      
Level 3 Analysis - Supplemental Data [Abstract]      
Assets fair value 680,612 625,737  
Recurring | Trading assets      
Level 3 Analysis - Supplemental Data [Abstract]      
Decrease in level 3 assets 1,200    
Recurring | Trading loans      
Level 3 Analysis - Supplemental Data [Abstract]      
Decrease in level 3 assets 1,000    
Recurring | Level 3      
Level 3 Analysis - Supplemental Data [Abstract]      
Assets fair value 17,165 $ 19,216  
Decrease in level 3 assets $ 2,100