XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Assets And Liabilities Table - Gross FV and Netting Offset (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset $ 1,034 $ 168
Derivative Liability, Fair Value, Gross Liability (1,457) (717)
Counterparty netting (645) (44)
Counterparty netting 645 44
Payments on margin deposit (327) (64)
Derivative Liability, Collateral, Right to Reclaim Cash, Offset 327 64
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 62 60
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 485 609
Without offsetting agreements [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 0 0
Derivative Liability, Fair Value, Gross Liability (376) (448)
OTC Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 702 53
Derivative Liability, Fair Value, Gross Liability (661) (71)
Broker cleared derivative contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 332 115
Derivative Liability, Fair Value, Gross Liability $ (420) $ (198)