XML 102 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Related Party Agreements and Transactions (Deferred Revenue from Related Parties) (Details) - MPC - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]    
Deferred revenue related parties $ 94 $ 86
Minimum Committed Volume Contracts [Member]    
Related Party Transaction [Line Items]    
Deferred revenue related parties 44 53
Reimbursable Projects    
Related Party Transaction [Line Items]    
Deferred revenue related parties $ 50 $ 33