|
Stockholders' Equity - Summary of Option Activity (Detail) (USD $) In Thousands, except Per Share data, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] |
|
| Shares, Outstanding, Beginning balance |
893 |
| Shares, Granted |
280 |
| Shares, Exercised |
(174) |
| Shares, Expired |
(12) |
| Shares, Forfeited |
(7) |
| Shares, Outstanding, Ending balance |
980 |
| Shares, Vested and expected to vest |
922 |
| Shares, Exercisable, Ending balance |
568 |
| Wtd. Avg. Exercise Price Outstanding, Beginning balance |
$ 0.72 |
| Wtd. Avg. Exercise Price, Granted |
$ 1.31 |
| Wtd. Avg. Exercise Price, Exercised |
$ 0.78 |
| Wtd. Avg Exercise Price, Expired |
$ 3.00 |
| Wtd. Avg. Exercise Price, Forfeited |
$ 0.73 |
| Wtd. Avg. Exercise Price, Outstanding, Ending balance |
$ 0.85 |
| Wtd. Avg. Exercise Price, Vested and expected to vest |
$ 0.83 |
| Wtd. Avg. Exercise Price, Exercisable, Ending balance |
$ 0.65 |
| Wtd. Avg. Remaining Contractual Life, Outstanding |
4 years 9 months 22 days |
| Wtd. Avg. Remaining Contractual Life, Vested and expected to vest |
4 years 8 months 9 days |
| Wtd. Avg. Remaining Contractual Life, Exercisable |
3 years 5 months 27 days |
| Aggregate Intrinsic Value, Outstanding |
$ 297 |
| Aggregate Intrinsic Value, Vested and expected to vest |
292 |
| Aggregate Intrinsic Value, Exercisable |
$ 250 |