XML 110 R97.htm IDEA: XBRL DOCUMENT v3.8.0.1
Lease Commitments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Leases [Abstract]      
2018 $ 8,032    
2019 7,511    
2020 6,980    
2021 4,854    
2022 3,378    
Thereafter 14,578    
Total future minimum rental commitments 45,333    
Rental expense $ 8,800 $ 8,700 $ 8,900