Commitments and Contingencies - Summary of Future Minimum Lease Payments and Rentals under Lease Agreements (Detail) $ in Thousands |
Dec. 31, 2015
USD ($)
|
|---|---|
| Commitments And Contingencies Disclosure [Abstract] | |
| Minimum Lease Commitments, 2016 | $ 3,854 |
| Minimum Lease Commitments, 2017 | 3,057 |
| Minimum Lease Commitments, 2018 | 1,632 |
| Minimum Lease Commitments, 2019 | 5,654 |
| Minimum Lease Commitments, 2020 | 5,621 |
| Minimum Lease Commitments, Thereafter | 43,669 |
| Minimum Lease Commitments, Total | 63,487 |
| Non-cancellable Subleases, 2016 | (427) |
| Non-cancellable Subleases, 2017 | (328) |
| Non-cancellable Subleases, Total | (755) |
| Minimum Net Rentals, 2016 | 3,427 |
| Minimum Net Rentals, 2017 | 2,729 |
| Minimum Net Rentals, 2018 | 1,632 |
| Minimum Net Rentals, 2019 | 5,654 |
| Minimum Net Rentals, 2020 | 5,621 |
| Minimum Net Rentals, Thereafter | 43,669 |
| Minimum Net Rentals, Total | $ 62,732 |