XML 92 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments, Contingencies and Related Parties - Future Minimum Lease Payments under Operating Leases (Details)
$ in Millions
Jun. 28, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 59
2021 45
2022 33
2023 22
2024 16
Thereafter 116
Total future minimum lease payments $ 291