XML 82 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value (Quantitative Information) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Fair Value Inputs Quantitative Information [Line Items]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs $ (297) $ 12 $ (297) $ 12 $ (290) $ (31) $ 8 $ 34
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (10) 26 (12) (18)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (30)   (30)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (6) 7 (18) 11        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 4 17 1          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (17) 17 (27) (36)        
Other comprehensive income - Derivative activity [Member]                
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 10 (8) (18) (1)        
Interest Rate Contract [Member]                
Fair Value Inputs Quantitative Information [Line Items]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 0 (1) 0 (1) (1) 0 1 (6)
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 1 0 4        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 0 0 0 (1)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 4 2 2          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 0 0 3        
Interest Rate Contract [Member] | Other comprehensive income - Derivative activity [Member]                
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 5 (1) 2 13        
Foreign Exchange Contract [Member]                
Fair Value Inputs Quantitative Information [Line Items]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 46 70 46 70 63 64 50 108
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (6) 22 0 (22)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (9) (9) (18) (9)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0 0 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (13) 14 (14) (44)        
Foreign Exchange Contract [Member] | Other comprehensive income - Derivative activity [Member]                
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) (2) 7 0 (7)        
Commodity Contract [Member]                
Fair Value Inputs Quantitative Information [Line Items]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (76) 2 (76) 2 $ (78) $ (47) $ 37 $ (1)
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (3) (1) (3) (4)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (2) 0 (5) 1        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0 15 1          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (3) (1) (4) 1        
Commodity Contract [Member] | Other comprehensive income - Derivative activity [Member]                
Fair Value Derivative Assets Liabilities Measured On Recurring Basis Unobservable Inputs [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) $ 7 $ (14) $ (20) $ (7)