v3.25.2
Investments in Real Estate, net - Schedule of Investments in Real Estate (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Real Estate [Abstract]    
Building and building improvements $ 621,097 $ 340,648
Land and land improvements 127,208 50,165
Site improvements 72,392 40,334
Total 820,697 431,147
Accumulated depreciation (15,428) (4,855)
Investments in real estate, net $ 805,269 $ 426,292