XML 87 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Leases, Operating [Abstract]  
2018 $ 1,959
2019 1,288
2020 847
2021 784
2022 706
Thereafter 1,922
Total future minimum lease payments payable under operating leases $ 7,506