v3.25.2
Subsequent Events - Additional Information (Details)
$ in Thousands
1 Months Ended
Jul. 17, 2025
USD ($)
Parcels
Jun. 30, 2025
Property
Subsequent Event [Line Items]    
Number of Real Estate Properties | Property   415
Subsequent Event    
Subsequent Event [Line Items]    
Number of Income-producing Land Parcels | Parcels 1  
Purchase Price of Income-producing Land | $ $ 10,625