Commitments and Contingencies (Details) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
|
Sep. 30, 2016
USD ($)
claim
|
Sep. 30, 2015
USD ($)
|
Sep. 30, 2016
USD ($)
claim
|
Sep. 30, 2015
USD ($)
|
|
| Operating Leases | ||||
| Rental expense | $ 700,000 | $ 500,000 | $ 1,900,000 | $ 1,400,000 |
| Future minimum rental payments | ||||
| 2016 | 1,062,000 | 1,062,000 | ||
| 2017 | 3,383,000 | 3,383,000 | ||
| 2018 | 2,221,000 | 2,221,000 | ||
| 2019 | 593,000 | 593,000 | ||
| 2020 | 187,000 | 187,000 | ||
| Thereafter | 31,000 | 31,000 | ||
| Total | 7,477,000 | 7,477,000 | ||
| Purchase Commitments | ||||
| Non-cancellable purchase commitments | 28,700,000 | 28,700,000 | ||
| Indemnification agreements | ||||
| Indemnification | ||||
| Accrued liability | $ 0 | $ 0 | ||
| Number of outstanding claims | claim | 0 | 0 | ||
| Minimum | ||||
| Operating Leases | ||||
| Extension term of leases | 3 years | |||
| Maximum | ||||
| Operating Leases | ||||
| Extension term of leases | 5 years | |||