XML 141 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Income - Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Fixed lease payments $ 589,469 $ 583,107 $ 608,793
Variable lease payments 79,641 82,676 73,543
Total lease payments (1) 669,110 665,783 682,336
Amortization of acquired above and below-market leases 14,225 5,717 (4,160)
Total rental revenue 683,335 671,500 678,176
Sublease Income 196,500 222,100  
Interest income $ 4,444 $ 4,389 $ 4,422