XML 42 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Other Financial Instruments - Schedule of Reconciliation of Activity for Derivative Contracts (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Power Related Derivative [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Other comprehensive (loss) income (unrealized) $ 462
Fair value measurement, Assets, Ending balance 461
Fair value measurement, Liabilities, Beginning balance 598
Other comprehensive (loss) income (unrealized) (468)
Fair value measurement, Liabilities, Ending balance 113
Power Related Derivative [Member] | Sales [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Assets (1)
Fair value measurement, Liabilities (17)
Financial Contracts [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Assets, Beginning balance 74
Other comprehensive (loss) income (unrealized) (61)
Fair value measurement, Assets, Other (3)
Fair value measurement, Assets, Ending balance 6
Other comprehensive (loss) income (unrealized) 2
Fair value measurement, Liabilities, Ending balance 2
Financial Contracts [Member] | Cost of Goods Sold [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Assets (4)
Embedded Credit Derivative [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Liabilities, Beginning balance 17
Fair value measurement, Liabilities, Ending balance 28
Embedded Credit Derivative [Member] | Other Expense [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Liabilities 11
Fair value measurement, Liabilities, Other (income) expenses, net $ 11