Income Taxes - Additional Information (Detail) - USD ($)
|
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Income Tax Reconciliation [Line Items] |
|
|
|
| Foreign net operating loss carryforwards expiration period start year |
2024
|
|
|
| Foreign net operating loss carryforwards expiration period end year |
2026
|
|
|
| State net operating loss carryforwards expiration period |
2036
|
|
|
| Valuation allowance |
$ 3,805,000
|
$ 5,209,000
|
|
| Net decrease in valuation allowance from the prior year |
1,400,000
|
|
|
| Deferred tax liability not established by the company |
88,500,000
|
|
|
| Income taxes paid, net of refunds |
6,900,000
|
12,300,000
|
$ 7,700,000
|
| Recognized accrued interest and penalties reversed |
100,000
|
100,000
|
100,000
|
| Payment of interest accrued |
0
|
100,000
|
600,000
|
| Accrued penalties payment |
0
|
200,000
|
200,000
|
| Unrecognized tax benefits that would impact effective tax rate |
0
|
200,000
|
200,000
|
| Reversal of unrecognized tax benefits for the expiration of statutes of limitation |
178,000
|
$ 0
|
$ 0
|
| Foreign Country [Member] |
|
|
|
| Income Tax Reconciliation [Line Items] |
|
|
|
| Net operating loss carryforwards |
10,800,000
|
|
|
| Net operating loss carryforwards, definite |
800,000
|
|
|
| Net operating loss carryforward, indefinite |
10,000,000
|
|
|
| State [Member] |
|
|
|
| Income Tax Reconciliation [Line Items] |
|
|
|
| Net operating loss, tax benefits |
$ 200,000
|
|
|