XML 19 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future minimum lease payments under non-cancellable leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating lease liabilities, payments due  
2020 $ 2,218
2021 875
2022 747
2023 311
Total lease payments 4,151
Less imputed interest (494)
Present value of operating lease liabilities $ 3,657