XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details)
Mar. 11, 2025
$ / shares
Feb. 27, 2025
USD ($)
Jan. 29, 2025
USD ($)
a
Jan. 23, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Subsequent Event [Line Items]            
Mortgage notes payable         $ 486,822,000 $ 379,187,000
Total Consideration         $ 35,554,000 $ 29,007,000
Subsequent Event [Member] | NC            
Subsequent Event [Line Items]            
Leasable area owned by the company | a     5.36      
Total Consideration     $ 3,900,000      
Lease expiration date     Dec. 31, 2025      
Subsequent Event [Member] | New Jersey            
Subsequent Event [Line Items]            
Sale of a property       $ 16,000,000    
Subsequent Event [Member] | 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%        
Maturity   Apr. 28, 2025        
Subsequent Event [Member] | S 2024 Dividends [Member]            
Subsequent Event [Line Items]            
Cash dividend declared per share | $ / shares $ 0.85          
Dividend declared date Mar. 11, 2025          
Dividend record date Mar. 31, 2025          
Dividend payment date Apr. 10, 2025          
Subsequent Event [Member] | O 2025 Q1 Dividends [Member]            
Subsequent Event [Line Items]            
Cash dividend declared per share | $ / shares $ 0.12          
Dividend declared date Mar. 11, 2025          
Dividend record date Mar. 31, 2025          
Dividend payment date Apr. 17, 2025