Stockholders' Equity - Stock Options Outstanding and Exercisable (Details) shares in Thousands | 12 Months Ended |
Dec. 31, 2015$ / sharesshares |
$12.52 - $14.91 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | $ 12.52 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 14.91 |
Number Outstanding (in thousands) | shares | 137 |
Weighted Average Remaining Contractual Life (in years) | 6 years 24 days |
Weighted Average Exercise Price per Share | $ 14.10 |
Number Exercisable (in thousands) | shares | 100 |
Weighted Average Exercise Price per Share | $ 13.92 |
$15.35 - $18.74 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 15.35 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 18.74 |
Number Outstanding (in thousands) | shares | 73 |
Weighted Average Remaining Contractual Life (in years) | 6 years 3 months 22 days |
Weighted Average Exercise Price per Share | $ 16.90 |
Number Exercisable (in thousands) | shares | 43 |
Weighted Average Exercise Price per Share | $ 17.03 |
$18.84 - $18.84 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 18.84 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 18.84 |
Number Outstanding (in thousands) | shares | 367 |
Weighted Average Remaining Contractual Life (in years) | 7 years 11 months 10 days |
Weighted Average Exercise Price per Share | $ 18.84 |
Number Exercisable (in thousands) | shares | 148 |
Weighted Average Exercise Price per Share | $ 18.84 |
$18.89 - $19.08 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 18.89 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 19.08 |
Number Outstanding (in thousands) | shares | 118 |
Weighted Average Remaining Contractual Life (in years) | 7 years 8 months 15 days |
Weighted Average Exercise Price per Share | $ 19.02 |
Number Exercisable (in thousands) | shares | 73 |
Weighted Average Exercise Price per Share | $ 19.04 |
$19.33 - $20.01 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 19.33 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 20 |
Number Outstanding (in thousands) | shares | 68 |
Weighted Average Remaining Contractual Life (in years) | 6 years 11 months 9 days |
Weighted Average Exercise Price per Share | $ 19.68 |
Number Exercisable (in thousands) | shares | 29 |
Weighted Average Exercise Price per Share | $ 19.61 |
$20.43 - $20.43 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 20.43 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 20.43 |
Number Outstanding (in thousands) | shares | 134 |
Weighted Average Remaining Contractual Life (in years) | 7 years 5 months 19 days |
Weighted Average Exercise Price per Share | $ 20.43 |
Number Exercisable (in thousands) | shares | 47 |
Weighted Average Exercise Price per Share | $ 20.43 |
$20.63 - $26.34 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 20.63 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 26.34 |
Number Outstanding (in thousands) | shares | 128 |
Weighted Average Remaining Contractual Life (in years) | 7 years 2 months 7 days |
Weighted Average Exercise Price per Share | $ 23.50 |
Number Exercisable (in thousands) | shares | 40 |
Weighted Average Exercise Price per Share | $ 24.44 |
$28.20 - $44.27 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 28.20 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 44.27 |
Number Outstanding (in thousands) | shares | 117 |
Weighted Average Remaining Contractual Life (in years) | 7 years 11 months 5 days |
Weighted Average Exercise Price per Share | $ 35.27 |
Number Exercisable (in thousands) | shares | 24 |
Weighted Average Exercise Price per Share | $ 33.03 |
$12.52 - $44.27 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Share-based compensation, shares authorized under stock option plans, exercise price range, lower range limit | 12.52 |
Share-based compensation, shares authorized under stock option plans, exercise price range, upper range limit | $ 44.27 |
Number Outstanding (in thousands) | shares | 1,142 |
Weighted Average Remaining Contractual Life (in years) | 7 years 4 months 22 days |
Weighted Average Exercise Price per Share | $ 20.63 |
Number Exercisable (in thousands) | shares | 502 |
Weighted Average Exercise Price per Share | $ 19.04 |