v3.25.2
Real Estate Investments - Developments (Details) - site
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Real Estate Investments        
Projects completed 4 4 10 6
Projects commenced 1 5 5 9
Projects under construction at period-end 15 19 15 19