XML 113 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Commitments (Details)
$ in Thousands
Oct. 25, 2020
USD ($)
Purchase commitments  
2021 $ 964,165
2022 849,614
2023 577,898
2024 388,917
2025 164,580
Later Years 61,873
Total $ 3,007,047