Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Noncancelable Office Leases (Detail) $ in Thousands |
Dec. 31, 2015
USD ($)
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| 2016 | $ 555 |
| 2017 | 839 |
| 2018 | 489 |
| Total | $ 1,883 |