XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Fair Value Measurement (Details) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Assets [Abstract]    
Derivative contracts, at fair value (asset) $ 1,439 $ 182
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 970 1,190
Derivative contracts at fair value (liability) 172 1,224
Recurring measurement    
Assets [Abstract]    
Investments 6,758 9,732
Derivative contracts, at fair value (asset) 1,439 182
Assets, Fair Value Disclosure 8,197 9,914
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 970 1,190
Other liabilities 85 13
Derivative contracts at fair value (liability) 172 1,224
Financial and Nonfinancial Liabilities, Fair Value Disclosure 1,227 2,427
Recurring measurement | Level 1    
Assets [Abstract]    
Investments 6,400 9,448
Derivative contracts, at fair value (asset) 0 0
Assets, Fair Value Disclosure 6,400 9,448
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 970 1,190
Other liabilities 0 0
Derivative contracts at fair value (liability) 0 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure 970 1,190
Recurring measurement | Level 2    
Assets [Abstract]    
Investments 157 281
Derivative contracts, at fair value (asset) 1,439 182
Assets, Fair Value Disclosure 1,596 463
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 0 0
Other liabilities 83 7
Derivative contracts at fair value (liability) 172 1,224
Financial and Nonfinancial Liabilities, Fair Value Disclosure 255 1,231
Recurring measurement | Level 3    
Assets [Abstract]    
Investments 201 3
Derivative contracts, at fair value (asset) 0 0
Assets, Fair Value Disclosure 201 3
Liabilities [Abstract]    
Securities sold, not yet purchased, at fair value 0 0
Other liabilities 2 6
Derivative contracts at fair value (liability) 0 0
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ 2 $ 6