XML 80 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value (Recurring Measurements) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2021
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 $ (290) $ 11 $ (290) $ 11 $ (31) $ (67) $ 12 $ 37
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 1,329   1,329   1,384      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability         48      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 411   411   474      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 5 (35) (2) (46)        
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (3) (15) (2) (15)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (13) 7 (11) 7        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 31   31        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 (9) (6) (1)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (3) (29) (10) (42)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (16)   (16)          
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       4        
Other Asset Impairment Charges 174 482 194 483        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 685   685   522      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases (218) (15) (218) (15)        
Foreign currency translation adjustments, net of $0 income tax for all periods 79 (149) 119 (17)        
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 677   677   698      
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 3   3   3      
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 680   680   701      
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 44   44   38      
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 50   50   38      
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 273   273   314      
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 86   86   86      
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 240   240   245      
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 599   599   645      
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, Asset Value 274   274   48      
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 (1) 1 (1) 1 0 (5) 1 (6)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 16   16   6      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 1 0 3        
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 (2) 0 0 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 0 1 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 (10) (6) 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 1 0 3        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       6        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 0 0 0 0        
Foreign currency translation adjustments, net of $0 income tax for all periods       0        
Cross 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 76   76   42      
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 63 50 63 50 64 62 93 108
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 22   22   20      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 7 (32) 6 (44)        
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 (9) 0 (9) 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 0 0 0        
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) 0 (32) (1) (44)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       0        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 0 0 0 0        
Foreign currency translation adjustments, net of $0 income tax for all periods       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 (78) 37 (78) 37 (47) $ (69) $ (13) (1)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 297   297   406      
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (1) (4) (1) (4)        
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (3) (15) 2 (15)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (2) 2 (2) 2        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 31 0 31        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 1 0 (1)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (2) 0 (1) 1        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       (2)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases 0 0 0 0        
Contingent Consideration                
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 (274) (77) (274) (77) (48)     $ (64)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings     (7) (1)        
Fair Value Measurements with Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities     0 0        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements     0 5        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     0 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3     0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)     (8) (2)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       0        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases     (218) (15)        
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 44   44   38      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability     0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 0   0   0      
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 44   44   38      
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 44   44   38      
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 0   0   0      
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 0   0   0      
Level 1 [Member] | 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, Asset Value 0   0   0      
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] | Cross 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] | 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 0   0   0      
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 1,215   1,215   1,269      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability     0   0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 325   325   414      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 325   325   414      
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 677   677   698      
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 3   3   3      
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 680   680   701      
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 6   6   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 273   273   314      
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 23   23   22      
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 233   233   232      
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 529   529   568      
Level 2 [Member] | 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, 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 15   15   6      
Level 2 [Member] | Cross 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 76   76   42      
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 22   22   20      
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 212   212   346      
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 70   70   77      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability         48      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 86   86   60      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 360   360   108      
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 63   63   64      
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 7   7   13      
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 70   70   77      
Level 3 [Member] | 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, Asset Value 274   274   48      
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 1   1   0      
Level 3 [Member] | Cross 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] | 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 85   85   $ 60      
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) 9 0 (25) (12)        
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) 16 5 0 10        
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) 3 (11) 2 (14)        
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) (10) 6 (27) (8)        
Other comprehensive income - Derivative activity [Member] | Contingent Consideration                
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        
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) 0 2 (1)          
Foreign currency translation adjustments, net of $0 income tax for all periods       (2)        
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 0 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 0 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 $ 0 0          
Foreign currency translation adjustments, net of $0 income tax for all periods       0        
Other Comprehensive Income- Foreign currency translation activity [Member] | Contingent Consideration                
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)          
Foreign currency translation adjustments, net of $0 income tax for all periods       $ (2)        
Measurement Input, Entity Credit Risk [Member] | Minimum [Member] | Interest Rate Contract [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value Measurement Inputs, Nonrecurring     0.40%          
Measurement Input, Entity Credit Risk [Member] | Maximum [Member] | Interest Rate Contract [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value Measurement Inputs, Nonrecurring     2.50%          
Measurement Input, Entity Credit Risk [Member] | Weighted Average [Member] | Interest Rate Contract [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value Measurement Inputs, Nonrecurring     1.70%