|
Stock Plans and Stock Based Compensation (Details 4) (Restricted Stock Units (RSUs) [Member], USD $)
|
12 Months Ended |
|---|---|
|
Dec. 31, 2014
|
|
|
Restricted Stock Units (RSUs) [Member]
|
|
| Number of Shares | |
| Unvested at January 1, 2014 | 138,695 |
| Granted | 101,100 |
| Vested | (7,320) |
| Forfeited | (7,749) |
| Unvested at December 31, 2014 | 224,726 |
| Weighted Average Exercise Price | |
| Unvested at January 1, 2014 | $ 39.92 |
| Granted | $ 49.22 |
| Vested | $ 45.49 |
| Forfeited | $ 40.10 |
| Unvested at December 31, 2014 | $ 44.15 |