XML 81 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value (Recurring Measurements) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Other Asset Impairment Charges $ 849 $ 0 $ 855 $ 116        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (199) (127) (199) (127) $ (232) $ (102) $ (47) $ 63
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 509   509     580    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 770   770     424    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 9 (56) 14 (55)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 13 (14) 0 (19)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 (6) (28) (38)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 14 45 1          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 1 (64) (11) (71)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (1) (2) 1 (3)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       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 (269) (233) (269) (233) (286) (184) (243) (140)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 0 2 (1)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 12 2 20 5        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 0 (28) (32)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 13 45 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 0 0 0        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       (48)        
Cross 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 (11) (6) (11) (6) (23) (11) 0 0
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 0 0 0        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 3 0 (10)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 9 0 10 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 (6) 0 (6)        
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 0 0 0        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       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 79 113 79 113 76 94 192 199
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 8 (54) 10 (52)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (9) (15) (30) (24)        
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 1 0 1          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 (62) (13) (69)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       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 2 (1) 2 (1) $ 1 (1) $ 4 $ 4
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 1 (2) 2 (2)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 1 (1) 0 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) 1 (2) 2 (2)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities (1) (2) 1 (3)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3       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 25   25     22    
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 403   403     463    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 490   490     227    
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 81   81     95    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 280   280     197    
Available-for-sale Securities [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 72   72          
Available-for-sale Securities [Member] | Mutual Fund [Member] | 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 25   25          
Available-for-sale Securities [Member] | Mutual Fund [Member] | 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 47   47          
Available-for-sale Securities [Member] | Mutual Fund [Member] | 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 0   0          
Available-for-sale Securities [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 312   312     326    
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | 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 0   0     0    
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | 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 312   312     326    
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | 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 0   0     0    
Available-for-sale Securities [Member] | Equity Funds [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           83    
Available-for-sale Securities [Member] | Equity Funds [Member] | 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           22    
Available-for-sale Securities [Member] | Equity Funds [Member] | 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           61    
Available-for-sale Securities [Member] | Equity Funds [Member] | 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           0    
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 125   125     171    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 770   770     424    
Derivative [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 682   682     328    
Derivative [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 27   27     21    
Derivative [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 37   37     44    
Derivative [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 24   24     31    
Derivative [Member] | 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 0   0     0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 0   0     0    
Derivative [Member] | 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    
Derivative [Member] | 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    
Derivative [Member] | 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    
Derivative [Member] | 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    
Derivative [Member] | 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 44   44     76    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 490   490     227    
Derivative [Member] | 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 415   415     144    
Derivative [Member] | 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 15   15     10    
Derivative [Member] | 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 37   37     44    
Derivative [Member] | 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 23   23     29    
Derivative [Member] | 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 81   81     95    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 280   280     197    
Derivative [Member] | 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 267   267     184    
Derivative [Member] | 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 12   12     11    
Derivative [Member] | 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    
Derivative [Member] | 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 1   1     2    
Derivative [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 3   3     31    
Derivative [Member] | Interest Rate Contract [Member] | 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 0   0     0    
Derivative [Member] | Interest Rate Contract [Member] | 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 3   3     31    
Derivative [Member] | Interest Rate Contract [Member] | 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 0   0     0    
Derivative [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 100   100     110    
Derivative [Member] | Foreign currency derivatives [Member] | 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 0   0     0    
Derivative [Member] | Foreign currency derivatives [Member] | 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 21   21     17    
Derivative [Member] | Foreign currency derivatives [Member] | 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 79   79     93    
Derivative [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 22   22     30    
Derivative [Member] | Commodity Contract [Member] | 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 0   0     0    
Derivative [Member] | Commodity Contract [Member] | 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 20   20     28    
Derivative [Member] | Commodity Contract [Member] | 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 2   2     $ 2    
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) (2) (47) (85) (123)        
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) (8) (37) (79) (113)        
Other comprehensive income - Derivative activity [Member] | Cross 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 - 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 (10) 4 (10)        
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) $ 0 $ 0 $ 0 $ 0        
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     3.60%          
Measurement Input, Entity Credit Risk [Member] | Minimum [Member] | Cross currency derivatives [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value Measurement Inputs, Nonrecurring     3.80%          
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     4.70%          
Measurement Input, Entity Credit Risk [Member] | Maximum [Member] | Cross currency derivatives [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value Measurement Inputs, Nonrecurring     3.80%          
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     4.60%          
Measurement Input, Entity Credit Risk [Member] | Weighted Average [Member] | Cross currency derivatives [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value Measurement Inputs, Nonrecurring     3.80%