Commitments and Contingencies - Schedule of Capital Lease Repayments Due (Detail) $ in Thousands |
Dec. 31, 2016
USD ($)
|
|---|---|
| Schedule of Capitalization, Long-term Debt [Line Items] | |
| 2017 | $ 1,308 |
| 2018 | 1,018 |
| 2019 | 840 |
| 2020 | 778 |
| 2021 | 524 |
| Thereafter | 1,385 |
| Total | 5,853 |
| Less amounts representing interest (weighted average of 5.4%) | (1,019) |
| Present value of net minimum capital lease payments | $ 4,834 |
| Capital Lease Obligations | |
| Schedule of Capitalization, Long-term Debt [Line Items] | |
| Capital lease weighted average interest rate | 5.40% |