XML 94 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Lease Payments For Long-Term Non-Cancellable Operating and Financing Leases Under ASC 840 (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Operating leases    
2019 $ 10,400 $ 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