XML 133 R119.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments (Future rental commitments under leases) (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Operating Leases, Future Minimum Payments Due [Abstract]  
2018 $ 4,995
2019 5,542
2020 4,000
2021 3,127
2022 2,485
Thereafter 6,880
Total $ 27,029