v3.25.4
Leases - Rental Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Fixed lease payments $ 640,877 $ 585,611 $ 540,447
Variable lease payments 179,983 162,090 146,954
Straight-line rental income (19,634) (14,612) (16,894)
Net increase to rental income related to above and below market lease amortization 2,515 579 865
Rental income $ 843,009 $ 762,892 $ 705,160