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
Mar. 31, 2017
USD ($)
Contractual Obligation, Fiscal Year Maturity Schedule [Abstract]  
Remainder of 2017 $ 1,297
2018 1,147
2019 525
2020 298
2021 300
Thereafter 331
Total minimum lease payments 3,898
Capital leases and other financing obligations  
Remainder of 2017 406
2018 171
2019 3
2020 0
2021 0
Thereafter 0
Total minimum lease payments 580
Less amount representing interest (27)
Present value of net minimum lease payments 553
Operating leases  
Remainder of 2017 891
2018 976
2019 522
2020 298
2021 300
Thereafter 331
Total minimum lease payments $ 3,318