XML 108 R94.htm IDEA: XBRL DOCUMENT v3.6.0.2
Lease Commitments - Future Minimum Payments for all Non-Cancelable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 23,746
2018 19,311
2019 15,978
2020 13,110
2021 7,214
Thereafter $ 7,578