Commitments and Contingencies - Schedule of Capital Lease Repayments Due (Detail) $ in Thousands |
Dec. 31, 2015
USD ($)
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| 2016 | $ 1,268 |
| 2017 | 1,010 |
| 2018 | 724 |
| 2019 | 550 |
| 2020 | 488 |
| Thereafter | 1,811 |
| Total | 5,851 |
| Less amounts representing interest at rates between 3.7% and 7.4% | (1,226) |
| Present value of net minimum capital lease payments | $ 4,625 |