XML 98 R81.htm IDEA: XBRL DOCUMENT v3.10.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, 2018
USD ($)
Capital Leases, Lease Obligations  
2018 $ 2,072
2019 2,053
2020 2,020
2021 1,962
2022 1,942
Thereafter 10,648
Total future minimum lease obligation 20,697
Operating Leases, Lease Obligations  
2018 39,047
2019 29,788
2020 21,294
2021 14,352
2022 10,072
Thereafter 13,294
Total future minimum lease obligation $ 127,847