XML 71 R61.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments for Operating Leases (Detail)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
2016 $ 783
2017 5,510
2018 4,089
2019 3,479
2020 1,924
2021 and thereafter 910
Total operating leases, future minimum payments $ 16,695