XML 65 R39.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 Operating Lease Payments for Leases
Future minimum operating lease payments for each of the years in the five years ending December 31, 2023, and thereafter, in the aggregate, are as follows (in millions):

2019
$
121

2020
104

2021
80

2022
51

2023
38

Thereafter
86

Total
$
480