XML 121 R106.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Income - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Fixed lease payments $ 140,450 $ 131,664 $ 405,130 $ 457,454
Variable lease payments 17,317 19,467 45,687 60,211
Total lease payments 157,767 151,131 450,817 517,665
Amortization of acquired above and below-market leases (834) (140) (1,748) 14,313
Total rental revenue 156,933 150,991 449,069 531,978
Sublease Income 47,400 49,700 141,600 147,400
Interest income $ 1,127 $ 1,113 $ 3,369 $ 3,328