XML 77 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments, Contingencies and Related Parties - Purchase Agreements (Details)
$ in Millions
Mar. 29, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining three months of 2019 $ 15
2020 192
2021 208
2022 227
2023 and thereafter 250
Total $ 892