XML 136 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurement - Level 3 Analysis (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Level 3 Analysis - Supplemental Data [Abstract]          
Percentage of level 3 assets in total Firm assets 0.60%   0.60%    
Total realized/unrealized gains/(losses) $ (1,004) $ 385 $ (926) $ 1,935  
Equity          
Level 3 Analysis - Supplemental Data [Abstract]          
Total realized/unrealized gains/(losses) (382) (94) 328 688  
Commodity          
Level 3 Analysis - Supplemental Data [Abstract]          
Total realized/unrealized gains/(losses) 8 318 370 468  
Total debt and equity instruments          
Level 3 Analysis - Supplemental Data [Abstract]          
Decrease in level 3 liabilities 0 1 21 6  
Increase in level 3 liabilities 2 7 9 9  
Recurring          
Level 3 Analysis - Supplemental Data [Abstract]          
Assets fair value 887,166   887,166   $ 680,612
Recurring | Total debt and equity instruments          
Level 3 Analysis - Supplemental Data [Abstract]          
Decrease in level 3 liabilities       1,200  
Recurring | Derivative payables | Equity          
Level 3 Analysis - Supplemental Data [Abstract]          
Decrease in level 3 liabilities       1,200  
Increase in level 3 liabilities       1,000  
Recurring | Derivative payables | Commodity          
Level 3 Analysis - Supplemental Data [Abstract]          
Decrease in level 3 liabilities 906   927    
Recurring | Derivative receivables | Equity          
Level 3 Analysis - Supplemental Data [Abstract]          
Decrease in level 3 assets 674     1,000  
Recurring | Level 3          
Level 3 Analysis - Supplemental Data [Abstract]          
Assets fair value 15,123   15,123   $ 17,165
Decrease in level 3 assets 1,400   2,000    
Recurring | Level 3 | Liabilities          
Level 3 Analysis - Supplemental Data [Abstract]          
Total realized/unrealized gains/(losses) (205) 100 (2,300) 722  
Recurring | Level 3 | Assets          
Level 3 Analysis - Supplemental Data [Abstract]          
Total realized/unrealized gains/(losses) (1,600) $ 394 (2,500) $ 2,100  
Recurring | Level 3 | MSRs          
Level 3 Analysis - Supplemental Data [Abstract]          
Decrease in level 3 assets $ 619   $ 1,700