Real Estate Investments - Schedule of Development (Details) $ in Thousands |
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
|
|
| Real Estate [Abstract] | ||||
| Number of developments acquired | property | 2 | 0 | 3 | 0 |
| Purchase price of acquired developments | $ | $ 1,087 | $ 0 | $ 3,416 | $ 0 |
| Total investment in properties under development | $ | $ 7,596 | $ 1,412 | $ 12,976 | $ 2,200 |
| Number of properties developed | property | 1 | 1 | 1 | 2 |
| Amounts placed into service | property | 4,977,000 | 2,740,000 | 4,977,000 | 6,545,000 |
| Interest Costs Capitalized | $ | $ 102 | $ 38 | $ 190 | $ 88 |