XML 129 R87.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Future Minimum Lease Payments (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 32
2020 40
2021 30
2022 25
2023 22
Thereafter 52
Total future minimum lease payments 201
Less: Discount on lease payments to present value 34
Total lease liability $ 167