XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Future minimum lease payments under operating leases    
Remainder of 2020 $ 1,804  
2021 1,392  
2022 1,298  
2023 463  
2024 and thereafter 589  
Total minimum lease payments 5,546  
Less amount representing interest (490)  
Present value of net minimum operating lease payments 5,056  
Less current installments of obligation under current-operating lease liabilities 1,634 $ 2,831
Obligations under long term - operating lease liabilities, excluding current installments $ 3,422 $ 3,482
Weighted-average remaining lease term - operating leases (years) 3 years 2 months 26 days  
Weighted-average discount rate - operating leases 5.50%