XML 94 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases- Summary of Future Annual Minimum Rental Commitments Under Non-Cancellable Operating Lease (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Leases [Abstract]  
2018 $ 4,470
2019 3,197
2020 2,477
2021 2,228
2022 1,764
2023 and thereafter 3,128
Operating Leases, Future Minimum Payments Due, Total $ 17,264