v3.26.1
Dispositions - Additional Information (Details) - Village At Burlington Creek [Member]
$ in Thousands
Mar. 12, 2026
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Purchase price $ 34,000
Escrow deposit $ 450