XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Lease Commitments - Summary of Maturities of Lease Liabilities for Operating Liabilities (Details) - USD ($)
$ in Thousands
Jun. 26, 2020
Dec. 31, 2019
Operating Lease Liabilities Payments Due [Abstract]    
2020 (remaining) $ 3,047 $ 5,979
2021 5,243 4,696
2022 3,874 3,255
2023 2,647 2,257
2024 1,605 1,485
2025 & thereafter 4,874 4,828
Total undiscounted operating lease payments 21,290 22,500
Less: Interest (1,072) (1,247)
Total present value of operating lease liabilities $ 20,218 $ 21,253