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%