v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Income for Operating Leases Our total lease income was comprised of the following amounts for all operating leases (in thousands):
Three Months EndedSix Months Ended
June 30, 2026June 30, 2025June 30, 2026June 30, 2025
Fixed lease income$172,936 $180,686 $348,594 $365,935 
Variable lease income14,670 14,410 28,110 27,931 
Total lease income$187,606 $195,096 $376,704 $393,866 
Schedule of Future Minimum Annual Rental Payments Receivable Under Residential and Commercial Leases As of June 30, 2026, future minimum annual rental payments we are contractually obligated to receive under residential and commercial leases, excluding such extension options, are as follows (in thousands):
2026 (remaining)$275,551 
2027268,216 
202847,909 
202910,705 
20309,329 
Thereafter22,236 
Total$633,946