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
Oct. 01, 2021
Jan. 01, 2021
Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]    
September 2022 $ 3,329  
September 2023 3,337  
September 2024 2,797  
September 2025 2,365  
September 2026 2,244  
Thereafter 11,826  
Total minimum lease payments, including interest 25,898  
Less amounts representing interest (3,815)  
Total operating lease liability 22,083 $ 9,022
Finance Lease Liabilities, Payments, Rolling Maturity [Abstract]    
September 2022 51  
September 2023 14  
September 2024 7  
Total minimum lease payments, including interest 72  
Less amounts representing interest (1)  
Total finance lease liability $ 71 $ 398