Quarterly report [Sections 13 or 15(d)]

Leases - Schedule of Future??Minimum Base Rent Payments (Details)

v3.26.1
Leases - Schedule of Future Minimum Base Rent Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
April 1, 2026 - December 31, 2026 $ 66,026
2027 82,565
2028 73,809
2029 58,591
2030 56,722
2031 52,473
Thereafter 281,589
Total $ 671,775