XML 62 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Commitments - Summary of Maturities of Lease Liabilities for Operating Liabilities (Details) - USD ($)
$ in Thousands
Mar. 27, 2020
Dec. 31, 2019
Operating Lease Liabilities Payments Due [Abstract]    
2020 (remaining) $ 4,478  
2021 4,891 $ 4,696
2022 3,461 3,255
2023 2,323 2,257
2024 1,494 1,485
2025 & thereafter 4,783 4,828
Total undiscounted operating lease payments 21,430 22,500
Less: Interest (1,117) (1,247)
Total present value of operating lease liabilities $ 20,313 $ 21,253