XML 74 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Future Minimum Payments to be Received) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Future minimum rents to be received, after adoption    
2020 $ 502,147  
2021 487,815  
2022 438,624  
2023 401,363  
2024 365,024  
Thereafter 1,358,674  
Future minimum rents to be received $ 3,553,647  
Future minimum rents to be received, after adoption    
2020   $ 328,607
2021   330,477
2022   314,410
2023   280,959
2024   256,233
Thereafter   1,115,490
Future minimum rents to be received   $ 2,626,176