Income Taxes - Schedule of Components of Deferred Tax Assets (Liabilities) (Detail) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Deferred tax assets (liabilities) | ||
| Depreciation and amortization | $ (19,004) | $ (18,115) |
| Other differences, net | 3,996 | 3,464 |
| Valuation allowance | (473) | (411) |
| Net deferred tax liabilities | $ (15,481) | $ (15,062) |