XML 121 R106.htm IDEA: XBRL DOCUMENT v3.24.2
Lease Income - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Fixed lease payments $ 136,427 $ 159,437 $ 264,680 $ 325,790
Variable lease payments 15,069 20,294 28,370 40,744
Total lease payments 151,496 179,731 293,050 366,534
Amortization of acquired above and below-market leases (864) 6,214 (914) 14,453
Total rental revenue 150,632 185,945 292,136 380,987
Sublease Income 45,900 48,900 94,300 97,800
Interest income $ 1,123 $ 1,109 $ 2,243 $ 2,215