XML 132 R120.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments (Future rental commitments under leases) (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due [Abstract]  
2016 $ 4,732
2017 6,850
2018 6,428
2019 6,387
2020 5,660
Thereafter 12,500
Total $ 42,557