XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurement - Level 3 Analysis (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Level 3 Analysis - Supplemental Data [Abstract]      
Percentage of level 3 assets in total Firm assets 0.50%    
Total debt and equity instruments      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 2 into level 3, liabilities $ 59 $ 86  
Transfers from level 3 into level 2, liabilities 3 1  
Recurring      
Level 3 Analysis - Supplemental Data [Abstract]      
Assets fair value 1,362,935   $ 1,243,209
Recurring | Total debt and equity instruments      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 2 into level 3, liabilities   2,100  
Recurring | Equity | Derivative payables      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 2 into level 3, liabilities   1,700  
Recurring | Derivative receivables | Equity      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 2 into level 3, assets   1,000  
Recurring | Level 3      
Level 3 Analysis - Supplemental Data [Abstract]      
Assets fair value 17,362   $ 16,410
Increase (decrease) in level 3 assets 952    
Realized/unrealized gains (losses), assets 984 1,200  
Realized/unrealized gains (losses), liabilities 528 $ 4,600  
Recurring | Level 3 | MSRs      
Level 3 Analysis - Supplemental Data [Abstract]      
Increase (decrease) in level 3 assets $ 1,200