XML 135 R124.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments (Future rental commitments under leases) (Details)
$ in Thousands
Mar. 31, 2016
USD ($)
Operating Leases, Future Minimum Payments Due [Abstract]  
2016 $ 6,519
2017 7,308
2018 6,278
2019 6,182
2020 5,455
Thereafter 12,397
Total $ 44,139