XML 67 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Operating Lease Payments) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Property Subject to Operating Lease [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 $ 11,109
2018 4,781
2019 2,394
2020 1,969
2021 1,904
2022 and beyond 12,019
Total minimum lease payments 34,176
Other Leases [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 433
2018 312
2019 179
2020 0
2021 0
2022 and beyond 0
Total minimum lease payments $ 924