Property and Equipment - Net - Additional Information (Detail) - USD ($)
|
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2020 |
Jun. 30, 2019 |
Dec. 31, 2019 |
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Depreciation expense |
$ 1,700,000
|
$ 2,500,000
|
$ 4,400,000
|
$ 4,400,000
|
|
| Accumulated depreciation |
48,534,000
|
|
48,534,000
|
|
$ 44,235,000
|
| Software Development for Internal Use |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Capitalized costs |
300,000
|
800,000
|
700,000
|
1,500,000
|
|
| Software Development for Sale or License |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Capitalized costs |
300,000
|
400,000
|
800,000
|
700,000
|
|
| Software Development for Sale or License | Depreciation and Amortization |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Amortization costs sale or license |
500,000
|
400,000
|
1,100,000
|
500,000
|
|
| Software Capitalized for Internal Use |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Impairment charges |
0
|
0
|
0
|
200,000
|
|
| Software Capitalized for Internal Use | Depreciation and Amortization |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Amortization costs sale or license |
700,000
|
$ 1,000,000.0
|
1,300,000
|
$ 2,100,000
|
|
| Computer Equipment and Software |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Property and equipment, gross |
11,400,000
|
|
11,400,000
|
|
10,800,000
|
| Accumulated depreciation |
$ 7,900,000
|
|
$ 7,900,000
|
|
$ 6,200,000
|