v3.26.3
Leases - Rental Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Fixed lease payments $ 176,407 $ 159,934 $ 517,945 $ 474,336
Variable lease payments 48,280 43,238 139,746 131,190
Straight-line rental income 5,978 6,160 19,524 15,391
Net increase to rental income related to above and below market lease amortization 305 663 1,131 1,878
Rental income $ 230,970 $ 209,995 $ 678,346 $ 622,795