XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives and Other Financial Instruments - Schedule of Reconciliation of Activity for Derivative Contracts (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Financial Contracts [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Assets, Beginning balance $ 2
Fair value measurement, Assets, Other (1)
Fair value measurement, Assets, Ending balance 14
Financial Contracts [Member] | Other Expense (Income), Net [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Assets 13
Financial Contracts [Member] | Other Income, Net [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Assets 13
Power Contract [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Liabilities, Beginning balance 1,290
Fair value measurement, Liabilities, Ending balance 2,023
Power Contract [Member] | Sales [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Liabilities (104)
Power Contract [Member] | Other Expense (Income), Net [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Other comprehensive income (unrealized) 837
Embedded Credit Derivative [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Liabilities, Beginning balance 3
Fair value measurement, Liabilities (2)
Fair value measurement, Liabilities, Ending balance 1
Embedded Credit Derivative [Member] | Other Income, Net [Member]  
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Fair value measurement, Liabilities, Other income, net $ (2)