v3.26.3
Leases - Schedule of future minimum lease payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
property
Leases [Abstract]  
2026 - Remaining $ 24,792
2027 95,053
2028 86,709
2029 79,785
2030 71,065
Thereafter 257,671
Total $ 615,075
Number of properties with expired leases | property 11