v3.26.1
Leases - Schedule of Future Minimum Base Rental Receipts (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year $ 107,519
Lessor, Operating Lease, Payment to be Received, Year One 213,745
Lessor, Operating Lease, Payment to be Received, Year Two 208,296
Lessor, Operating Lease, Payment to be Received, Year Three 199,807
Lessor, Operating Lease, Payment to be Received, Year Four 188,848
Lessor, Operating Lease, Payment to be Received, after Year Four 1,409,761
Total Future Minimum Base Rental Receipts $ 2,327,976