Stock-Based Compensation - Schedule of Stock-Based Compensation Expense Recognized (Detail) (USD $) | 3 Months Ended |
In Thousands, unless otherwise specified | Mar. 31, 2014 | Mar. 31, 2013 |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | $2,975 | $2,106 |
Cost of Software-Enabled Services [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 1,084 | 752 |
Cost of Maintenance [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 91 | 70 |
Cost of Professional Services [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 117 | 88 |
Total Cost of Revenues [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 1,292 | 910 |
Selling and Marketing [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 637 | 304 |
Research and Development [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 310 | 230 |
General and Administrative [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | 736 | 662 |
Total Operating Expenses [Member] | ' | ' |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ' | ' |
Total stock-based compensation expense | $1,683 | $1,196 |