XML 152 R120.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial and Other Derivative Instruments (Netting Offsets Reconciliation to Balance Sheet) (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivative Assets    
Derivative Assets $ 1,391 $ 567
Collateral adjustment (90) (12)
Derivative asset, current 181 116
Derivative assets, noncurrent 90 40
Derivative Liabilities    
Derivative Liabilities (1,508) (533)
Collateral adjustment 48 6
Derivative liabilities, current (238) (68)
Derivative liabilities, noncurrent (192) (60)
Current derivative asset    
Derivative Assets    
Derivative Assets 1,035 446
Counterparty netting (791) (318)
Collateral adjustment (63) (12)
Derivative asset, current 181 116
Noncurrent derivative asset    
Derivative Assets    
Derivative Assets 356 121
Counterparty netting (239) (81)
Collateral adjustment (27) 0
Derivative assets, noncurrent 90 40
Current derivative liability    
Derivative Liabilities    
Derivative Liabilities (1,037) (386)
Counterparty netting 791 318
Collateral adjustment 8 0
Derivative liabilities, current (238) (68)
Noncurrent derivative liability    
Derivative Liabilities    
Derivative Liabilities (471) (147)
Counterparty netting 239 81
Collateral adjustment 40 6
Derivative liabilities, noncurrent $ (192) $ (60)