v3.26.1
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