XML 67 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Operating Lease Payments) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Property Subject to Operating Lease [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 $ 8,321
2018 7,237
2019 3,650
2020 1,895
2021 1,734
2022 and beyond 13,765
Total minimum lease payments 36,602
Other Leases [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 233
2018 167
2019 75
2020 50
2021 0
2022 and beyond 0
Total minimum lease payments $ 525