Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail)
$ in Thousands
Sep. 30, 2016
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Remainder of 2016 $ 178
2017 824
2018 835
2019 826
2020 841
2021 594
Total $ 4,098