XML 103 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Annual Lease Payments under Capital and Operating Leases with Non-cancelable Terms in Excess of One Year (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Capital Leases, Lease Obligations  
2018 $ 2,124
2019 2,165
2020 2,336
2021 2,327
2022 2,070
Thereafter 14,172
Total future minimum lease obligation 25,194
Operating Leases, Lease Obligations  
2018 35,028
2019 29,633
2020 23,443
2021 16,253
2022 10,680
Thereafter 17,114
Total future minimum lease obligation $ 132,151