XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Estimated Future Minimum Lease Payments under Operating and Finance Leases Having Initial or Remaining Non-Cancelable Lease Terms More Than One Year (Details) - USD ($)
$ in Thousands
Jul. 02, 2021
Jan. 01, 2021
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
June 2022 $ 3,008  
June 2023 2,919  
June 2024 2,006  
June 2025 1,112  
June 2026 690  
Thereafter 2,263  
Total minimum lease payments, including interest 11,998  
Less amounts representing interest (579)  
Total operating lease liability 11,419 $ 9,022
Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]    
June 2022 86  
June 2023 14  
June 2024 11  
Total minimum lease payments, including interest 111  
Less amounts representing interest (1)  
Total finance lease liability $ 110 $ 398