XML 99 R92.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Future Minimum Rental Revenues (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2024 (Remainder) $ 59,123
2025 245,577
2026 231,681
2027 208,095
2028 177,253
Thereafter 684,265
Total $ 1,605,994