XML 113 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future minimum payments for finance and operating leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finance leases    
2021 $ 251  
2022 209  
Total future minimum lease payments 460  
Amounts representing interest (30)  
Total finance lease liabilities 430 $ 640
Operating leases    
2021 1,788  
2022 1,826  
2023 1,584  
2024 852  
2025 640  
Thereafter 1,597  
Total future minimum lease payments 8,287  
Amounts representing interest (426)  
Total operating lease liabilities $ 7,861 $ 8,864