XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Future Minimum Lease Payments to be Received (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases, Lessor  
2025 (Nine Months) $ 183,278
2026 244,960
2027 237,446
2028 211,358
2029 185,021
Thereafter 865,914
Total Future Minimum Lease Payments $ 1,927,977