XML 113 R74.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments and Loss Contingency - Schedule of Future Minimum Rental Payments under Operating Leases (Detail)
$ in Thousands
Jun. 30, 2015
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
2015 (remaining six months) $ 2,153
2016 9,527
2017 9,320
2018 9,271
2019 9,530
2020 8,677
2021 and thereafter 18,932
Total minimum payments required $ 67,410