v3.26.1
Investments in Real Estate, Net - Schedule of Real Estate Activity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments in Real Estate, Net    
Buildings and improvements $ 1,404,120 $ 1,271,687
Land and land improvements 238,353 194,280
Total 1,642,473 1,465,967
Accumulated depreciation (189,409) (171,959)
Investments in real estate, net $ 1,453,064 $ 1,294,008