XML 92 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Contingencies and Related Parties Future Minimum Lease Payments under Operating Leases (Details)
$ in Millions
Jun. 29, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 53
2020 45
2021 35
2022 23
2023 14
2024 20
Total future minimum lease payments $ 190