XML 14 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Assets And Liabilities Table - Gross FV and Netting Offset (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset $ 679 $ 560
Derivative Liability, Fair Value, Gross Liability (1,125) (746)
Counterparty netting (64) (47)
Counterparty netting 64 47
Payments on margin deposit (519) (397)
Derivative Liability, Collateral, Right to Reclaim Cash, Offset 519 397
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 96 116
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 542 302
Without offsetting agreements [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0 0
Derivative Liability, Fair Value, Gross Liability (528) (163)
OTC Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 120 158
Derivative Liability, Fair Value, Gross Liability (77) (173)
Broker cleared derivative contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 559 402
Derivative Liability, Fair Value, Gross Liability $ (520) $ (410)