XML 118 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Purchase Commitments (Details) - USD ($)
$ in Thousands
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Commitments and Contingencies Disclosure [Abstract]      
2021 $ 274,236    
2022 11,110    
2023 5,731    
2024 288    
2025 0    
Thereafter 0    
Total $ 291,365 $ 258,200 $ 203,500