v3.26.1
Investments in Real Estate, net - Schedule of Investment in Real Estate (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Real Estate [Abstract]    
Building and improvements $ 689,194 $ 688,814
Land and land improvements 229,721 229,513
Furniture, fixtures and equipment 10,864 10,676
Total 929,779 929,003
Accumulated depreciation (77,903) (71,426)
Investments in real estate, net $ 851,876 $ 857,577