XML 89 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (Excluding the nine months ended September 30, 2021) $ 1,291  
2022 4,296  
2023 3,432  
2024 2,641  
2025 2,354  
Thereafter 4,090  
Total future minimum lease payments 18,104  
Less - amount representing interest 2,101  
Operating Lease, Liability, Total 16,003  
Less - current lease obligations 3,970 $ 4,989
Long-term lease obligations 12,033 14,537
Finance Leases    
2021 (excluding the nine months ended September 30, 2021) 656  
2022 3,492  
2023 2,596  
2024 2,036  
2025 1,430  
Thereafter 3,035  
Total future minimum lease payments 13,245  
Less - amount representing interest 1,513  
Present value of future minimum lease payments 11,732  
Less - current lease obligations 1,408 3,901
Long-term lease obligations $ 10,324 $ 8,376