XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Fair Value Measurement (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Assets [Abstract]    
Derivative contracts, at fair value (asset) $ 785 $ 182
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 2,521 1,190
Derivative contracts, at fair value (liability) 639 1,224
Recurring measurement    
Assets [Abstract]    
Investments 8,761 9,732
Derivative contracts, at fair value (asset) 785 182
Assets, Fair Value Disclosure 9,546 9,914
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 2,521 1,190
Derivative contracts, at fair value (liability) 639 1,224
Other liabilities 214 13
Financial and Nonfinancial Liabilities, Fair Value Disclosure 3,374 2,427
Recurring measurement | Level 1    
Assets [Abstract]    
Investments 8,546 9,448
Assets, Fair Value Disclosure 8,546 9,448
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 2,521 1,190
Derivative contracts, at fair value (liability) 11  
Financial and Nonfinancial Liabilities, Fair Value Disclosure 2,532 1,190
Recurring measurement | Level 2    
Assets [Abstract]    
Investments 174 281
Derivative contracts, at fair value (asset) 785 182
Assets, Fair Value Disclosure 959 463
Liabilities [Abstract]    
Derivative contracts, at fair value (liability) 628 1,224
Other liabilities 214 7
Financial and Nonfinancial Liabilities, Fair Value Disclosure 842 1,231
Recurring measurement | Level 3    
Assets [Abstract]    
Investments 41 3
Assets, Fair Value Disclosure $ 41 3
Liabilities [Abstract]    
Other liabilities   6
Financial and Nonfinancial Liabilities, Fair Value Disclosure   $ 6