XML 96 R79.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases - Future Minimum Lease Payments under Non-Cancelable Operating Lease Agreements Expiring After December 31, 2016 (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 9,586
2018 8,119
2019 5,895
2020 4,085
2021 1,950
2022 and thereafter 1,398
Total operating lease payments $ 31,033