XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Payments Under Leases (Details) - USD ($)
$ in Thousands
Dec. 26, 2020
Dec. 28, 2019
Leases [Abstract]    
2021 $ 7,349  
2022 6,115  
2023 5,254  
2024 4,903  
2025 4,863  
Thereafter 12,531  
Total minimum lease payments 41,015  
Less: interest (6,315)  
Present value of net minimum lease payments 34,700  
Less: current portion (6,704) $ (6,551)
Long-term operating lease liabilities $ 27,996 $ 29,088