v3.26.1
Investments in Real Estate, Net - Real estate activity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Investments in Real Estate, Net    
Buildings and improvements $ 1,271,687 $ 1,167,389
Land and land improvements 194,280 176,349
Total 1,465,967 1,343,738
Accumulated depreciation (171,959) (139,543)
Investments in real estate, net $ 1,294,008 $ 1,204,195