XML 130 R113.htm IDEA: XBRL DOCUMENT v3.10.0.1
Risk Management Risk Management Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated other comprehensive loss, beginning of period $ (541) $ (541) $ (661) $ (461)
OCI, before Reclassifications, Net of Tax, Attributable to Parent   (9) 240 (84)
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent   329 (171) (116)
Other Comprehensive Income, KML IPO     51  
Impact of adoption of ASU 2018-02 66 (109)    
Net current-period other comprehensive (loss) income   211 120 (200)
Accumulated other comprehensive loss, end of period   (330) (541) (661)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]        
Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax, begiining of period (27) (27) (1) 219
OCI, before Reclassifications, Net of Tax, Attributable to Parent   111 145 (104)
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent   84 (171) (116)
Other Comprehensive Income, KML IPO     0  
Impact of adoption of ASU 2018-02   (4)    
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent   191 (26) (220)
Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax, end of period   164 (27) (1)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, beginning of period (189) (189) (288) (322)
OCI, before Reclassifications, Net of Tax, Attributable to Parent   (89) 55 34
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent   223 0 0
Other Comprehensive Income, KML IPO     44  
Impact of adoption of ASU 2018-02   (36)    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent   98 99 34
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, end of period   (91) (189) (288)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Reporting of Amounts Reclassified Out of Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax, beginning of period $ (325) (325) (372) (358)
OCI, before Reclassifications, Net of Tax, Attributable to Parent   (31) 40 (14)
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent   22 0 0
Other Comprehensive Income, KML IPO     7  
Impact of adoption of ASU 2018-02   (69)    
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent   (78) 47 (14)
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax, end of period   $ (403) $ (325) $ (372)