Commitments and Contingencies - Summary of Future Minimum Payments on Lease Agreement (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2016 $ 1,536
2017 1,582
2018 1,629
2019 1,678
2020 1,581
Total $ 8,006