XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Operating Leases Future Minimum Lease Commitments (Details)
$ in Millions
Dec. 29, 2018
USD ($)
Leases [Abstract]  
Operating leases, future minimum payments due 2019 $ 121
Operating leases, future minimum payments due 2020 97
Operating leases, future minimum payments due 2021 73
Operating leases, future minimum payments due 2022 57
Operating leases, future minimum payments due 2023 48
Operating leases, future minimum payments due 2024 and beyond 129
Operating leases, total minimum payments $ 525