XML 119 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Risk Management - FV Input Level - Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Gross amount $ (78) $ (65)
Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount (63) (58)
Contracts available for netting 35 19
Collateral posted(b) (8) 0
Net amount (36) (39)
Interest rate contracts    
Derivative [Line Items]    
Gross amount (10) (1)
Contracts available for netting 2 0
Collateral posted(b) 0 0
Net amount (8) (1)
Foreign currency contracts    
Derivative [Line Items]    
Gross amount (6) (6)
Contracts available for netting 6 6
Collateral posted(b) 0 0
Net amount 0 0
Level 1 | Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount (7) (3)
Level 1 | Interest rate contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 1 | Foreign currency contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 2 | Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount (56) (55)
Level 2 | Interest rate contracts    
Derivative [Line Items]    
Gross amount (10) (1)
Level 2 | Foreign currency contracts    
Derivative [Line Items]    
Gross amount (6) (6)
Level 3 | Energy commodity derivative contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 3 | Interest rate contracts    
Derivative [Line Items]    
Gross amount 0 0
Level 3 | Foreign currency contracts    
Derivative [Line Items]    
Gross amount $ 0 $ 0