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