XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Future Minimum Lease Payments Under Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Apr. 02, 2021
Dec. 31, 2020
Operating Lease    
2021 (remainder of year) $ 5,650  
2022 6,706  
2023 5,370  
2024 4,583  
2025 4,571  
Thereafter 22,037  
Total minimum lease payments 48,917  
Less: Interest (12,088)  
Present value of lease liabilities 36,829 $ 38,990
Finance Lease    
2021 (remainder of year) 680  
2022 907  
2023 930  
2024 954  
2025 954  
Thereafter 3,486  
Total minimum lease payments 7,911  
Less: Interest (1,577)  
Present value of lease liabilities $ 6,334 $ 15,628