v3.26.1
Future Minimum Rents and Lease Payments - Schedule of Future Minimum Base Rents Receivable (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Remaining 2026 $ 251,665
2027 459,373
2028 412,779
2029 344,330
2030 289,712
Thereafter 1,288,409
TOTAL $ 3,046,268