XML 82 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Future Minimum Lease Payments Under Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Oct. 01, 2021
Dec. 31, 2020
Operating Lease    
2021 (remainder of year) $ 2,141  
2022 9,539  
2023 8,241  
2024 7,230  
2025 6,967  
Thereafter 27,090  
Total minimum lease payments 61,208  
Less: Interest (12,783)  
Present value of lease liabilities 48,425 $ 38,990
Finance Lease    
2021 (remainder of year) 227  
2022 907  
2023 930  
2024 954  
2025 954  
Thereafter 3,486  
Total minimum lease payments 7,458  
Less: Interest (1,407)  
Present value of lease liabilities $ 6,051 $ 15,628