XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.1
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
Apr. 02, 2021
Jan. 01, 2021
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
March 2022 $ 2,573  
March 2023 2,395  
March 2024 1,681  
March 2025 826  
March 2026 455  
Thereafter 1,184  
Total minimum lease payments, including interest 9,114  
Less amounts representing interest (425)  
Total operating lease liability 8,689 $ 9,022
Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]    
March 2022 127  
March 2023 14  
March 2024 14  
Total minimum lease payments, including interest 155  
Less amounts representing interest (3)  
Total finance lease liability $ 152 $ 398