XML 104 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future minimum payments for finance and operating leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finance leases  
2020 $ 251
2021 251
2022 209
Total future minimum lease payments 711
Amounts representing interest (71)
Total operating lease liabilities 640
Operating leases  
2020 2,197
2021 1,560
2022 1,563
2023 1,488
2024 898
Thereafter 2,272
Total future minimum lease payments 9,978
Amounts representing interest (1,114)
Total operating lease liabilities $ 8,864