XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Future Minimum Lease Payments Under Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jul. 02, 2021
Dec. 31, 2020
Operating Lease    
2021 (remainder of year) $ 4,163  
2022 7,290  
2023 5,978  
2024 5,184  
2025 4,970  
Thereafter 23,180  
Total minimum lease payments 50,765  
Less: Interest (12,087)  
Present value of lease liabilities 38,678 $ 38,990
Finance Lease    
2021 (remainder of year) 453  
2022 907  
2023 930  
2024 954  
2025 954  
Thereafter 3,486  
Total minimum lease payments 7,684  
Less: Interest (1,491)  
Present value of lease liabilities $ 6,193 $ 15,628