Leases - Lease Receivables (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
|
| Leases [Abstract] | |||||
| Straight line rent adjustments | $ 8,854 | $ 8,691 | $ 23,796 | $ 17,120 | |
| Straight line rent receivables | 134,218 | 134,218 | $ 112,440 | ||
| Variable lease, income | 22,291 | 21,067 | 65,120 | 64,627 | |
| Tenant reimbursements and other income | $ 21,271 | $ 19,722 | $ 61,667 | $ 60,641 | |