Stock Incentive Plans - Schedule of Options Outstanding and Options Vested (Detail) - $ / shares
|
12 Months Ended |
|
|
|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
$ 6.15
|
$ 6.87
|
$ 7.36
|
$ 1.99
|
| Options Outstanding, Number of Options Outstanding |
1,792,286
|
|
|
|
| Options Outstanding, Weighted Average Remaining Contractual Life (Years) |
7 years 6 months 4 days
|
|
|
|
| Options Outstanding, Weighted Average Exercise Price |
$ 6.14
|
|
|
|
| Options Vested, Number of Options Vested |
990,371
|
|
|
|
| Number of Options vested, Weighted Average Exercise Price |
$ 6.05
|
|
|
|
| $0.27-3.98 [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Number of Options Outstanding |
448,109
|
|
|
|
| Options Outstanding, Weighted Average Remaining Contractual Life (Years) |
5 years 18 days
|
|
|
|
| Options Outstanding, Weighted Average Exercise Price |
$ 2.04
|
|
|
|
| Options Vested, Number of Options Vested |
415,570
|
|
|
|
| Number of Options vested, Weighted Average Exercise Price |
$ 1.92
|
|
|
|
| $0.27-3.98 [Member] | Minimum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
0.27
|
|
|
|
| $0.27-3.98 [Member] | Maximum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
$ 3.98
|
|
|
|
| $4.37 - 4.60 [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Number of Options Outstanding |
179,263
|
|
|
|
| Options Outstanding, Weighted Average Remaining Contractual Life (Years) |
9 years 1 month 24 days
|
|
|
|
| Options Outstanding, Weighted Average Exercise Price |
$ 4.47
|
|
|
|
| Options Vested, Number of Options Vested |
18,064
|
|
|
|
| Number of Options vested, Weighted Average Exercise Price |
$ 4.46
|
|
|
|
| $4.37 - 4.60 [Member] | Minimum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
4.37
|
|
|
|
| $4.37 - 4.60 [Member] | Maximum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
$ 4.60
|
|
|
|
| $4.95 - 5.85 [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Number of Options Outstanding |
397,018
|
|
|
|
| Options Outstanding, Weighted Average Remaining Contractual Life (Years) |
9 years 1 month 2 days
|
|
|
|
| Options Outstanding, Weighted Average Exercise Price |
$ 5.22
|
|
|
|
| Options Vested, Number of Options Vested |
88,627
|
|
|
|
| Number of Options vested, Weighted Average Exercise Price |
$ 5.31
|
|
|
|
| $4.95 - 5.85 [Member] | Minimum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
4.95
|
|
|
|
| $4.95 - 5.85 [Member] | Maximum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
$ 5.85
|
|
|
|
| $6.49 - 7.03 [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Number of Options Outstanding |
384,910
|
|
|
|
| Options Outstanding, Weighted Average Remaining Contractual Life (Years) |
8 years 2 months 5 days
|
|
|
|
| Options Outstanding, Weighted Average Exercise Price |
$ 6.64
|
|
|
|
| Options Vested, Number of Options Vested |
189,136
|
|
|
|
| Number of Options vested, Weighted Average Exercise Price |
$ 6.64
|
|
|
|
| $6.49 - 7.03 [Member] | Minimum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
6.49
|
|
|
|
| $6.49 - 7.03 [Member] | Maximum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
$ 7.03
|
|
|
|
| $10.00 - 12.44 [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Number of Options Outstanding |
382,986
|
|
|
|
| Options Outstanding, Weighted Average Remaining Contractual Life (Years) |
7 years 3 months 26 days
|
|
|
|
| Options Outstanding, Weighted Average Exercise Price |
$ 12.20
|
|
|
|
| Options Vested, Number of Options Vested |
278,974
|
|
|
|
| Number of Options vested, Weighted Average Exercise Price |
$ 12.14
|
|
|
|
| $10.00 - 12.44 [Member] | Minimum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
10.00
|
|
|
|
| $10.00 - 12.44 [Member] | Maximum [Member] |
|
|
|
|
| Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
|
|
|
|
| Options Outstanding, Range of Exercise Prices |
$ 12.44
|
|
|
|