XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Future Minimum Payments to be Received (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Future minimum rents to be received, after adoption    
Year one $ 521,193 $ 496,020
Year two 529,605 487,110
Year three 498,106 472,827
Year four 459,579 432,553
Year five 421,998 387,711
Thereafter 1,588,897 1,516,491
Future minimum rents to be received $ 4,019,378 $ 3,792,712