v3.26.1
Investments in Real Estate, net - Schedule of Investments in Real Estate (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Real Estate [Abstract]    
Building and building improvements $ 1,124,964 $ 1,124,964
Land and land improvements 467,149 467,149
Site improvements 134,298 133,599
Total 1,726,411 1,725,712
Accumulated depreciation (42,988) (31,791)
Investments in real estate, net $ 1,683,423 $ 1,693,921