Share-Based Payments - Additional Information (Detail) (USD $) | 3 Months Ended | 9 Months Ended |
Sep. 30, 2014 | Sep. 30, 2013 | Sep. 30, 2014 | Sep. 30, 2013 |
Milestone |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock options granted | 30,000 | ' | 60,000 | ' |
Stock options exercised | 8,500 | ' | 42,500 | ' |
Stock options outstanding | 1,770,000 | ' | 1,770,000 | ' |
Number of shares cancelled in stock | 2,059 | ' | 9,328 | ' |
Restricted stock outstanding | 43,750 | ' | 43,750 | ' |
Option granted | 737,000 | ' | 737,000 | ' |
Stock discrete acceleration milestones | ' | ' | 2 | ' |
Period of accelerated in milestones | ' | ' | '30 days | ' |
Stock compensation costs | $361,000 | $409,000 | $2,774,000 | $1,067,000 |
Stock options vesting, outstanding | 0 | ' | ' | ' |
Total unrecognized compensation cost related to unvested stock compensation | 1,500,000 | ' | 1,500,000 | ' |
Amortized unrecognized compensation cost period | ' | ' | '3 years | ' |
Milestone One [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock Price of Discrete Acceleration Milestones | ' | ' | $8 | ' |
Milestone Two [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock Price of Discrete Acceleration Milestones | ' | ' | $10 | ' |
Remainder of 2014 [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Amortization of cost of unvested stock compensation arrangements | ' | ' | 300,000 | ' |
2015 [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Amortization of cost of unvested stock compensation arrangements | ' | ' | 900,000 | ' |
2016 [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Amortization of cost of unvested stock compensation arrangements | ' | ' | 200,000 | ' |
2017 [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Amortization of cost of unvested stock compensation arrangements | ' | ' | 100,000 | ' |
General and Administrative [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock compensation costs | 282,000 | 315,000 | 2,141,000 | 855,000 |
General and Administrative [Member] | Accelerated Vesting [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock compensation costs | ' | ' | 1,100,000 | ' |
Cost of Revenue [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock compensation costs | 79,000 | 94,000 | 633,000 | 212,000 |
Cost of Revenue [Member] | Accelerated Vesting [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Stock compensation costs | ' | ' | $400,000 | ' |
Restricted Stock [Member] | ' | ' | ' | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' | ' | ' | ' |
Restricted stock vested | 12,500 | ' | 38,750 | ' |