v3.26.3
Investments in Real Estate, Net - Schedule of Investments in Real Estate Activity (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Investments in Real Estate, Net    
Buildings and improvements $ 1,615,974 $ 1,271,687
Land and land improvements 278,053 194,280
Total 1,894,027 1,465,967
Accumulated depreciation (199,905) (171,959)
Investments in real estate, net $ 1,694,122 $ 1,294,008