XML 66 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Operating Lease Payments) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Property Subject to Operating Lease [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2015 $ 7,612
2016 6,115
2017 5,350
2018 2,639
2019 947
2020 and beyond 12,948
Total minimum lease payments 35,611
Other Leases [Member]  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2015 394
2016 148
2017 99
2018 34
2019 0
2020 and beyond 0
Total minimum lease payments $ 675