XML 1087 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Lease Payments (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating Lease Contingencies and Commitments [Abstract]  
2018 $ 8,720
2019 7,592
2020 6,527
2021 5,937
2022 5,684
Thereafter 91,321
Total future minimum payments due $ 125,781