Commitments - Summary of Future Minimum Lease Payments under Non-cancelable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2016 $ 575
2017 690
2018 738
2019 786
2020 830
2021 140
Total $ 3,759