|
Stock-Based Compensation - Summary of Reserved Shares Outstanding (Details) (USD $)
|
12 Months Ended |
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2011
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
6,468,743 |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |
1,720,242 |
1,339,129 |
1,570,684 |
| Reserved shares of common stock |
13,470,161 |
13,595,604 |
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
3,957,414 |
|
|
|
Warrant
|
|
|
|
| Stock-based compensation |
|
|
|
| Reserved shares of common stock |
912,368 |
912,368 |
|
|
Stock options
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value |
$ 4.16 |
$ 4.50 |
|
| Reserved shares of common stock |
6,468,743 |
7,426,417 |
|
|
RSUs
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value |
$ 8.47 |
$ 6.48 |
|
| Reserved shares of common stock |
850,351 |
254,863 |
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period |
814,000 |
274,070 |
|
|
Shares available for future grant
|
|
|
|
| Stock-based compensation |
|
|
|
| Reserved shares of common stock |
5,238,699 |
5,001,956 |
|
|
$0 to $1.50
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
637,991 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
1 year 11 months 16 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 0.58 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
637,991 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 0.58 |
|
|
|
$1.51 to $3.00
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
2,225,689 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
5 years 2 months 9 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 2.18 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
2,168,575 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 2.17 |
|
|
|
$3.01 to $4.50
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
89,468 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
6 years 11 months 12 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 3.40 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
67,622 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 3.40 |
|
|
|
$4.51 to $6.00
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
607,140 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
9 years 9 months 18 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 5.55 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
9,564 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 5.34 |
|
|
|
$6.01 to $7.50
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
1,300,259 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
8 years 0 months 15 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 6.35 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
656,966 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 6.35 |
|
|
|
$7.51 to $9.00
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
888,200 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
8 years 5 months 23 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 8.76 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
276,590 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 8.84 |
|
|
|
$9.01 to $11.50
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
629,996 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
8 years 9 months 22 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 9.58 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
87,400 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 9.81 |
|
|
|
$11.51 to $12.00
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options |
90,000 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
7 years 7 months 24 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 11.96 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options |
52,706 |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price |
$ 11.96 |
|
|
|
$0.00 to $12.00
|
|
|
|
| Stock-based compensation |
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term |
6 years 8 months 27 days |
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price |
$ 4.96 |
|
|