XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease (Details)
$ in Thousands
Mar. 27, 2021
USD ($)
Lessee Disclosure [Abstract]  
2021 (remaining) $ 17,602
2022 32,382
2023 27,241
2024 21,322
2025 16,904
2026 and thereafter 30,989
Total future minimum lease payments 146,440
Less: interest (22,480)
Total lease obligations $ 123,960