v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025June 30, 2024June 30, 2025June 30, 2024
Fixed lease income$180,686 $182,206 $365,935 $361,565 
Variable lease income14,410 14,496 27,931 27,322 
Total lease income$195,096 $196,702 $393,866 $388,887 
Schedule of Future Minimum Annual Rental Payments Receivable Under Residential and Commercial Leases As of June 30, 2025, 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):
2025 (remaining)
$280,169 
2026282,195 
202749,515 
202812,655 
20299,672 
Thereafter27,282 
Total$661,488