XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Rent and Other Receivables - Future Minimum Rental Revenues (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Receivables [Abstract]  
Remaining 2023 $ 631,538
2024 98,868
2025 2,256
Total $ 732,662