XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments Under All of our Non-Cancellable Operating and Facility Leases (Detail)
$ in Thousands
Jun. 30, 2017
USD ($)
Leases [Abstract]  
2017 $ 1,118
2018 3,550
2019 4,103
2020 4,214
2021 4,328
Thereafter 15,307
Total $ 32,620