Investments in Real Estate - Schedule of Gain on Sales of Real Estate (Details) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
property
|
Jun. 30, 2025
USD ($)
property
|
Jun. 30, 2026
USD ($)
property
|
Jun. 30, 2025
USD ($)
property
|
|
| Properties sold during the period | ||||
| Number of properties | property | 80 | 73 | 177 | 128 |
| Net sales proceeds | $ 160.7 | $ 116.8 | $ 348.6 | $ 209.4 |
| Gain on sales of real estate | $ 38.3 | $ 38.6 | $ 73.9 | $ 61.1 |