XML 106 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases Future minimum lease commitments as of December 31, 2018
 
Operating Leases
2019
$
44

2020
36

2021
25

2022
18

2023
16

Thereafter
34

Total minimum lease payments [1]
$
173

[1]
Excludes expected future minimum sublease income of approximately $2, $1, $1, $0, $0 and $0 in 2019, 2020, 2021, 2022, 2023 and thereafter respectively.