XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Future Maturities of Operating Lease Liabilities (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Operating lease payments due, remainder of 2020 $ 44
Operating lease payments due, 2021 143
Operating lease payments due, 2022 110
Operating lease payments due, 2023 83
Operating lease payments due, 2024 58
Operating lease payments due, thereafter 115
Total lease payments 553
Less: Interest 45
Total lease liabilities $ 508