XML 96 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Future Minimum Rental Revenues (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2024 (Remainder) $ 180,170
2025 240,000
2026 217,554
2027 193,180
2028 163,307
Thereafter 702,061
Total $ 1,696,272