XML 68 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Future Minimum Lease Payments For Long-Term Non-Cancellable Operating and Financing Leases Under ASC 840 (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating leases  
2019 $ 16,578
2020 14,179
2021 13,111
2022 11,416
2023 10,479
Thereafter 265,234
Total lease payments 330,997
Financing leases  
2019 231
2020 226
2021 220
2022 208
2023 204
Thereafter 2,794
Total lease payments 3,883
Less: Interest (918)
Total principal payable on financing leases $ 2,965