XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Rent and Other Receivables - Future Minimum Rental Revenues (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Receivables [Abstract]  
Remaining 2023 $ 509,166
2024 250,774
2025 7,422
Total $ 767,362