XML 38 R80.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
Remainder of 2019 $ 1,265  
2020 2,958  
2021 1,265  
2022 1,183  
2023 376  
2024 and thereafter 529  
Total minimum lease payments 7,576  
Less amount representing interest (604)  
Present value of net minimum operating lease payments 6,972  
Less current installments of obligation under current-operating lease liabilities 3,584 $ 0
Obligations under long-term operating lease liabilities, excluding current installments $ 3,388 $ 0
Weighted-average remaining lease term - operating leases 2 years 10 months 22 days  
Weighted-average discount rate - operating leases 5.50%