XML 39 R36.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2015
USD ($)
Leases [Abstract]  
2016 (remaining 9 months) $ 4,771
2017 8,330
2018 10,206
2019 10,455
2020 10,745
Thereafter 22,951
Total minimum future lease payments $ 67,458