XML 97 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Future Maturities (Details)
$ in Thousands
Sep. 27, 2020
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 (remaining three months) $ 3,450
2021 14,712
2022 14,217
2023 11,217
2024 7,675
Thereafter 26,937
Total lease payments 78,208
Less: imputed interest (24,114)
Total 54,094
Operating leases not yet commenced, amount $ 24,200
Operating leases not yet commenced, term of contracts 17 years