v3.26.1
Leases - Scheduled Future Minimum Base Rental Payments due to be Received Under Remaining Non-Cancelable Term of Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Future Minimum Base Rent Due  
July 1 - December 31, 2026 $ 422,081
2027 568,656
2028 574,530
2029 579,931
2030 581,571
Thereafter 7,025,291
Total $ 9,752,060