XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Future Minimum Payments to be Received (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Future minimum rents to be received, after adoption    
Year one $ 496,020 $ 513,015
Year two 487,110 489,715
Year three 472,827 457,250
Year four 432,553 425,805
Year five 387,711 378,499
Thereafter 1,516,491 1,390,864
Future minimum rents to be received $ 3,792,712 $ 3,655,148