XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Details) - Contractual Maturities of Lease Liabilities
$ in Millions
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Lease payments due, remainder of 2019 $ 73
Lease payments due, 2020 95
Lease payments due, 2021 82
Lease payments due, 2022 61
Lease payments due, 2023 41
Lease payments due, thereafter 62
Total undiscounted lease payments 414
Less: present value adjustment 30
Operating lease liability $ 384