v3.26.3
Leases - Scheduled Future Minimum Base Rental Payments due to be Received Under Remaining Non-Cancelable Term of Operating Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Future Minimum Base Rent Due  
October 1 - December 31, 2026 $ 147,003
2027 588,852
2028 595,608
2029 601,368
2030 603,402
Thereafter 7,412,876
Total $ 9,949,109