v3.25.1
Subsequent Events - Additional Information (Detail) - USD ($)
Apr. 17, 2025
Jan. 23, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]        
Mortgage notes payable     $ 486,014,000 $ 486,822,000
Allstate Life Insurance Company, Loan [Member]        
Subsequent Event [Line Items]        
Mortgage notes payable     $ 33,723,000 $ 33,945,000
Interest Rate     4.00%  
New Jersey        
Subsequent Event [Line Items]        
Sale of a property   $ 16,000,000    
Subsequent Event | Allstate Life Insurance Company, Loan [Member]        
Subsequent Event [Line Items]        
Mortgage notes payable $ 33,600,000      
Subsequent Event | John Hancock Life Insurance Company [Member]        
Subsequent Event [Line Items]        
Mortgage notes payable $ 25,000,000      
Permanent financing period 10 years      
Interest Rate 5.65%