v3.26.3
Investments in Real Estate, net - Schedule of Investment in Real Estate (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Real Estate [Abstract]    
Building and improvements $ 782,958 $ 688,814
Land and land improvements 261,236 229,513
Furniture, fixtures and equipment 11,317 10,676
Total 1,055,511 929,003
Accumulated depreciation (91,551) (71,426)
Investments in real estate, net $ 963,960 $ 857,577