v3.25.1
Leases - Lease Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Leases [Abstract]      
Rental income $ 106,462 $ 139,435  
Straight line rent adjustments 6,856 7,379  
Straight line rent receivables 135,306   $ 140,132
Variable lease, income 19,854 22,558  
Tenant reimbursements and other income $ 19,092 $ 21,329