XML 64 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Leasing - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Prior to Adoption of New Lease Accounting Standard    
Future minimum payments under non-cancelable operating leases due in 2019   $ 128
Future minimum payments under non-cancelable operating leases due in 2020   96
Future minimum payments under non-cancelable operating leases due in 2021   80
Future minimum payments under non-cancelable operating leases due in 2022   64
Future minimum payments under non-cancelable operating leases due in 2023   $ 50
Europe    
Lessee, Lease, Description [Line Items]    
Amount of additional operating leases not yet commenced $ 70  
Term of additional operating leases not yet commenced 10 years