v3.26.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Rental income $ 101,766 $ 106,462  
Straight line rent adjustments 1,936 6,856  
Straight line rent receivables 153,461   $ 151,525
Variable lease, income 19,377 19,854  
Tenant reimbursements and other income $ 18,567 $ 19,092