Revenues (Schedule of Annual Future Base Rents Due to be Received Under Non-Cancelable Operating Leases) (Details) |
Dec. 31, 2021
USD ($)
|
|---|---|
| Revenues [Abstract] | |
| 2022 | $ 87,221,000 |
| 2023 | 84,883,000 |
| 2024 | 74,689,000 |
| 2025 | 62,993,000 |
| 2026 | 51,829,000 |
| Thereafter | 201,182,000 |
| Future rents due to be received | $ 562,797,000 |