XML 94 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Future Minimum Rents and Lease Payments - Schedule of Future Minimum Base Rents Receivable (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases, Future Minimum Payments Receivable  
Remaining 2025 $ 250,237
2026 484,450
2027 427,945
2028 360,852
2029 291,715
Thereafter 819,634
TOTAL $ 2,634,833