XML 19 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future minimum lease payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating leases  
2020 (excluding the three months ended March 31, 2020) $ 1,809
2021 2,772
2022 2,843
2023 2,928
2024 and thereafter 6,904
Total lease payments 17,256
Present value adjustment (4,811)
Present value of operating lease liabilities 12,445
Finance leases  
2020 (excluding the three months ended March 31, 2020) 87
2021 116
2022 84
2023 74
2024 and thereafter 18
Total lease payments 379
Present value adjustment (41)
Present value of finance lease liabilities $ 338