v3.25.2
Real Estate Properties, Net - Schedule of Real Estate Properties (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Real Estate [Abstract]    
Land $ 196,626 $ 181,357
Buildings and improvements 1,341,262 1,114,970
Site improvements 136,851 116,341
Construction in progress 10,582 5,637
Real estate properties at cost, Total 1,685,321 1,418,305
Less: accumulated depreciation (291,874) (261,608)
Real estate properties, net $ 1,393,447 $ 1,156,697