Commitments and Contingencies - Future Minimum Payments Under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Sep. 30, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2017 $ 4,655
2018 4,010
2019 3,465
2020 2,684
2021 2,659
Thereafter 6,490
Total $ 23,963