XML 75 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Future Minimum Annual Lease Payments (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating leases Remainder of 2017 $ 1,205
Operating leases 2018 1,556
Operating leases 2019 1,543
Operating leases 2020 1,538
Operating leases 2021 and thereafter 971
Total Operating leases 6,813
Capital leases Remainder of 2017 261
Capital leases 2018 68
Total Capital leases 329
Less: amount representing interest (15)
Present value of minimum lease payments 314
Current portion of capital leases (270)
Capital leases, less current portion $ 44