Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Future Minimum Lease Payments) (Details)

v3.7.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
Remainder of 2017 $ 874
2018 1,164
2019 533
2020 298
2021 300
Thereafter 331
Total minimum lease payments 3,500
Capital leases and other financing obligations  
Remainder of 2017 268
2018 172
2019 3
2020 0
2021 0
Thereafter 0
Total minimum lease payments 443
Less amount representing interest (18)
Present value of net minimum lease payments 425
Operating leases  
Remainder of 2017 606
2018 992
2019 530
2020 298
2021 300
Thereafter 331
Total minimum lease payments $ 3,057