XML 140 R117.htm IDEA: XBRL DOCUMENT v3.20.4
Financial and Other Derivative Instruments (Netting Offsets Reconciliation to Balance Sheet) (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Derivative Assets    
Derivative Assets $ 567 $ 775
Collateral adjustment (12) 0
Derivative asset, current 116 133
Derivative assets, noncurrent 40 41
Derivative Liabilities    
Derivative Liabilities (533) (770)
Collateral adjustment 6 0
Derivative liabilities, current (68) (83)
Derivative liabilities, noncurrent (60) (86)
Current derivative asset    
Derivative Assets    
Derivative Assets 446 646
Counterparty netting (318) (513)
Collateral adjustment (12) 0
Derivative asset, current 116 133
Noncurrent derivative asset    
Derivative Assets    
Derivative Assets 121 129
Counterparty netting (81) (88)
Collateral adjustment 0 0
Derivative assets, noncurrent 40 41
Current derivative liability    
Derivative Liabilities    
Derivative Liabilities (386) (596)
Counterparty netting 318 513
Collateral adjustment 0 0
Derivative liabilities, current (68) (83)
Noncurrent derivative liability    
Derivative Liabilities    
Derivative Liabilities (147) (174)
Counterparty netting 81 88
Collateral adjustment 6 0
Derivative liabilities, noncurrent $ (60) $ (86)