v3.26.1
Rental Income and Future Minimum Rent - Rental Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed lease payments $ 219,393 $ 221,015
Variable lease payments 46,675 46,420
Impact from tenant creditworthiness considerations (738) (1,191)
Total rental income $ 265,330 $ 266,244