Real Estate Investments - Developments (Details) - site |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Real Estate [Abstract] | ||||
| Number of projects commenced | 6 | 5 | 13 | 10 |
| Number of ongoing projects | 8 | 8 | 8 | 8 |
| Number of projects delivered | 7 | 8 | 12 | 18 |