XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Rental Income and Future Minimum Rent - Rental 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 $ 226,469 $ 235,329 $ 456,784 $ 481,164
Variable lease payments 49,456 46,832 97,914 93,539
Net collectability reversals (6) (852) (3,889) (3,290)
Total rental income $ 275,919 $ 281,309 $ 550,809 $ 571,413