Commitments and Contingencies (Details) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Jun. 30, 2016
USD ($)
claim
|
Jun. 30, 2015
USD ($)
|
Jun. 30, 2016
USD ($)
claim
|
Jun. 30, 2015
USD ($)
|
|
| Operating Leases | ||||
| Rental expense | $ 600,000 | $ 500,000 | $ 1,200,000 | $ 900,000 |
| Future minimum rental payments | ||||
| 2016 | 1,520,000 | 1,520,000 | ||
| 2017 | 3,121,000 | 3,121,000 | ||
| 2018 | 2,086,000 | 2,086,000 | ||
| 2019 | 594,000 | 594,000 | ||
| 2020 | 191,000 | 191,000 | ||
| Thereafter | 32,000 | 32,000 | ||
| Total | 7,544,000 | 7,544,000 | ||
| Purchase Commitments | ||||
| Non-cancellable purchase commitments | 33,500,000 | 33,500,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 | |||