XML 69 R112.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition Activity in Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Contract Liabilities    
Contract liability balances $ 232 $ 292
Transfer to Revenues 68  
Contract Assets    
Contract assets balances 27 $ 24
Transfer to Accounts receivable 31  
KML and U.S. Portion of Cochin Pipeline    
Contract Liabilities    
Contract liability balances $ 52