Property and Equipment Net - Summary of Property and Equipment (Detail) - USD ($) $ in Thousands |
Dec. 31, 2018 |
Dec. 31, 2017 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property plant and equipment , Gross | $ 10,749 | $ 7,412 |
| Less: Accumulated depreciation and amortization | (6,268) | (5,283) |
| Property plant and equipment , Net | 4,481 | 2,129 |
| Computer Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property plant and equipment | 2,459 | 1,917 |
| Software [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property plant and equipment | 6,419 | 4,238 |
| Furniture and Fixtures [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property plant and equipment | 1,053 | 791 |
| Leasehold Improvements [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property plant and equipment | $ 818 | $ 466 |