Real Estate Investments - Developments (Details) - site |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Real Estate [Abstract] | ||||
| Number of projects commenced | 5 | 1 | 7 | 5 |
| Number of ongoing projects | 10 | 14 | 10 | 14 |
| Number of projects delivered | 1 | 4 | 5 | 10 |