XML 65 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Lease Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Components of lease revenue      
Minimum lease revenue $ 390,691 $ 350,497 $ 291,141
Variable lease revenue 83,992 69,031 56,134
Total lease revenue 474,683 $ 419,528 $ 347,275
Future minimum lease payments to be received under noncancelable leases      
2019 330,483    
2020 220,380    
2021 163,051    
2022 108,666    
2023 64,056    
Thereafter 132,932    
Total $ 1,019,568