XML 100 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Allowance for Doubtful Accounts Rollforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Beginning balance of allowance for doubtful accounts $ 7 $ 6 $ 7 $ 2
Bad debt expense 8 4 5  
Charge-offs (7) (5) 0  
Ending balance of allowance for doubtful accounts $ 7 $ 6 $ 7