XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts With Customers - Contract balances (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Contract with Customer, Asset and Liability [Abstract]      
Contract Liabilities (Current) $ 57 $ 45 $ 45
Contract Liabilities (Noncurrent) 10 8  
Increase (decrease) current 12    
Increase (decrease) noncurrent 2 $ 8  
Increase (decrease) in contract liabilities 14    
Cash received on contract liabilities 54    
Revenue recognized included in contract liabilities current 40    
Revenue recognized from opening balance of contract liabilities 40    
Revenue recognized from obligations satisfied or partially satisfied in prior periods $ 6