XML 98 R82.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Schedule of Future Commitments) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, 2017 $ 3,130
Operating Leases, 2018 2,110
Operating Leases, 2019 1,241
Operating Leases, 2020 734
Operating Leases, 2021 333
Operating Leases, Thereafter 36
Total minimum lease payments $ 7,584