Commitments and Contingencies - Summary of Future Minimum Lease Payments Required Under Non-Cancellable Operating Leases (Detail) $ in Thousands |
Dec. 31, 2016
USD ($)
|
|---|---|
| Leases [Abstract] | |
| 2017 | $ 1,085 |
| Total, Future minimum lease payments | $ 1,085 |