v3.25.2
Fair Value (Recurring Measurements) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2022
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs $ (131) $ (175) $ (131) $ (175)   $ (130) $ (115) $ (175) $ (220)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 505   505       751    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 355   355       288    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 22 3 (16) 23          
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (5) (5) (5) (5)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 9 (10) 8 (8)          
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     (1)            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 2   1            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 14 (4) (30) 11          
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 13   13            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 499   499       433    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases (11) (5) (11) (14)          
Foreign currency translation adjustments, net of $0 income tax for all periods 42 (136) 72 (179)          
Other General [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease) 48       $ 22        
Equity Securities without Readily Determinable Fair Value, Amount 19   19       62    
Fair Value, Recurring                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (144) (162) (144) (162)   (173) (145) (158) (165)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 20 (1) (18) 5          
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 20 1 30 12          
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     0            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0   0            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 20 (1) (18) 5          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases (11) (5) (11) (14)          
Corporate Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 2   2       4    
US Government Debt Securities                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 1   1       4    
Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 3   3       8    
Mutual Fund [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 53   53       51    
Equity Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 54   54       55    
Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 183   183       349    
Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 45   45       61    
Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 220   220       278    
Derivative [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 448   448       688    
Derivative [Member] | Dominican Republic Renewables                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Long-Lived Asset, Held-for-Sale, Fair Value Disclosure             3    
Disposal Group, Including Discontinued Operation, Liabilities             3    
Business Combination, Contingent Consideration, Type [Domain]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 144   144       145    
Common Stock [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 1   1       4    
Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 0 (2) 0 (2)   (2) (1) (2) (4)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 76   76       15    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 0 0 0          
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 0 0 0 0          
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     0            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 2   1            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 0 0 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 0 0 0 0          
Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 35 60 35 60   43 52 64 59
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 25   25       18    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 1 4 2 14          
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (10) (10) (20) (18)          
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     0            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0   0            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (6) (3) (12) 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 0 0 0 0          
Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (22) (71) (22) (71)   $ 2 (21) $ (79) $ (110)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 254   254       255    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 1 0 0 4          
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (5) (5) (5) (5)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (1) (1) (2) (2)          
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     (1)            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0   0            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 0 0 6          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 0 0 0 0          
Level 1 [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 212   212       248    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 197   197       185    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 197   197       185    
Level 1 [Member] | Corporate Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 1 [Member] | US Government Debt Securities                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 1 [Member] | Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 1 [Member] | Mutual Fund [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 53   53       51    
Level 1 [Member] | Equity Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 54   54       55    
Level 1 [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 1 [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 1 [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 158   158       193    
Level 1 [Member] | Derivative [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 158   158       193    
Level 1 [Member] | Business Combination, Contingent Consideration, Type [Domain]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0       0    
Level 1 [Member] | Common Stock [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 1   1       4    
Level 1 [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0       0    
Level 1 [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0       0    
Level 1 [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 197   197       185    
Level 2 [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 254   254       446    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 132   132       76    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 132   132       76    
Level 2 [Member] | Corporate Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 2   2       4    
Level 2 [Member] | US Government Debt Securities                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 1   1       4    
Level 2 [Member] | Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 3   3       8    
Level 2 [Member] | Mutual Fund [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 2 [Member] | Equity Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 2 [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 183   183       349    
Level 2 [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 10   10       9    
Level 2 [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 58   58       80    
Level 2 [Member] | Derivative [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 251   251       438    
Level 2 [Member] | Business Combination, Contingent Consideration, Type [Domain]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0       0    
Level 2 [Member] | Common Stock [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 2 [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 76   76       14    
Level 2 [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 25   25       18    
Level 2 [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 31   31       44    
Level 3 [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 39   39       57    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 26   26       27    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 170   170       172    
Level 3 [Member] | Corporate Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | US Government Debt Securities                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | Mutual Fund [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | Equity Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 35   35       52    
Level 3 [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 4   4       5    
Level 3 [Member] | Derivative [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 39   39       57    
Level 3 [Member] | Business Combination, Contingent Consideration, Type [Domain]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 144   144       145    
Level 3 [Member] | Common Stock [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 0   0       0    
Level 3 [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0       1    
Level 3 [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0       0    
Level 3 [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 26   26       $ 26    
Other comprehensive income - Derivative activity [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) (28) 6 (2) 39          
Other comprehensive income - Derivative activity [Member] | Fair Value, Recurring                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 0 0 0 0          
Other comprehensive income - Derivative activity [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 0 0 0 2          
Other comprehensive income - Derivative activity [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 1 2 1 5          
Other comprehensive income - Derivative activity [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) $ (29) 4 $ (3) $ 32          
Other Comprehensive Income- Foreign currency translation activity [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   1              
Other Comprehensive Income- Foreign currency translation activity [Member] | Fair Value, Recurring                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   1              
Other Comprehensive Income- Foreign currency translation activity [Member] | Interest Rate Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   0              
Other Comprehensive Income- Foreign currency translation activity [Member] | Foreign currency derivatives [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   0              
Other Comprehensive Income- Foreign currency translation activity [Member] | Commodity Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss)   $ 0