XML 65 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases - Summary of Future Minimum Rent Commitments Under Non-cancellable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2018 $ 6,390
2019 4,863
2020 4,416
2021 3,274
2022 2,307
Thereafter 6,779
Total $ 28,029