XML 119 R104.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Income - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Fixed lease payments $ 128,252 $ 166,353
Variable lease payments 13,301 20,450
Total lease payments 141,553 186,803
Amortization of acquired above and below-market leases (49) 8,239
Total rental revenue 141,504 195,042
Sublease Income 48,400 48,900
Interest income $ 1,120 $ 1,106