XML 79 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Future Minimum Rental Payments For Operating Leases [Line Items]  
2017 $ 1,543
2018 1,284
2019 908
2020 732
2021 618
Thereafter 3,322
Operating Leases, Future Minimum Payments Due $ 8,407