XML 144 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial and Other Derivative Instruments (Netting Offsets Reconciliation to Balance Sheet) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivative Assets    
Derivative Assets $ 1,197 $ 1,922
Collateral adjustment 0 (90)
Derivative asset, current 297 328
Derivative assets, noncurrent 109 105
Derivative Liabilities    
Derivative Liabilities (1,172) (2,169)
Collateral adjustment 72 113
Derivative liabilities, current (177) (342)
Derivative liabilities, noncurrent (132) (315)
Current derivative asset    
Derivative Assets    
Derivative Assets 910 1,517
Counterparty netting (613) (1,127)
Collateral adjustment 0 (62)
Noncurrent derivative asset    
Derivative Assets    
Derivative Assets 287 405
Counterparty netting (178) (272)
Collateral adjustment 0 (28)
Current derivative liability    
Derivative Liabilities    
Derivative Liabilities (847) (1,535)
Counterparty netting 613 1,127
Collateral adjustment 57 66
Noncurrent derivative liability    
Derivative Liabilities    
Derivative Liabilities (325) (634)
Counterparty netting 178 272
Collateral adjustment $ 15 $ 47