Commitments and Contingencies (Details) |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2016
USD ($)
claim
|
Mar. 31, 2015
USD ($)
|
|
| Operating Leases | ||
| Rental expense | $ 600,000 | $ 500,000 |
| Future minimum rental payments | ||
| 2016 | 2,186,000 | |
| 2017 | 2,766,000 | |
| 2018 | 1,539,000 | |
| 2019 | 333,000 | |
| 2020 | 199,000 | |
| Thereafter | 34,000 | |
| Total | 7,057,000 | |
| Purchase Commitments | ||
| Non-cancellable purchase commitments | 40,600,000 | |
| Indemnification agreements | ||
| Indemnification | ||
| Accrued liability | $ 0 | |
| Number of outstanding claims | claim | 0 | |
| Minimum | ||
| Operating Leases | ||
| Extension term of leases | 3 years | |
| Maximum | ||
| Operating Leases | ||
| Extension term of leases | 5 years | |