v3.26.3
Real Estate and Intangible Assets - Schedule of Future Operating Lease Payments from Tenants Under Non-Cancelable Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Real Estate [Abstract]  
Three Months Ending December 31, 2026 $ 34,717
2027 130,293
2028 122,038
2029 116,085
2030 107,776
2031 99,708
Thereafter $ 510,402