XML 84 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Future Maturities (Details)
$ in Thousands
Jul. 04, 2021
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2021 (remaining six months) $ 8,800
2022 14,722
2023 11,899
2024 8,029
2025 4,353
Thereafter 15,473
Total lease payments 63,276
Less: imputed interest (15,077)
Total $ 48,199