v3.25.1
Leases - Rental Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Fixed lease payments $ 156,782 $ 142,111
Variable lease payments 43,759 42,189
Straight-line rental income 4,243 2,805
Net increase to rental income related to above and below market lease amortization 578 297
Rental income $ 205,362 $ 187,402