XML 103 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Leases (Future Minimum Lease Payments ASC 840) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 1,420
2020 941
2021 726
2022 539
2023 434
Thereafter 1,268
Total minimum lease payments 5,328
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 179
2020 179
2021 182
2022 184
2023 184
Thereafter 1,592
Total minimum lease payments 2,500
Less: amount representing interest 920
Present value of net minimum lease payments $ 1,580