v3.25.2
Mortgage Notes and Repurchase Facility - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 20, 2025
Apr. 10, 2025
Dec. 31, 2024
Aug. 22, 2024
Apr. 02, 2024
Line of Credit Facility [Line Items]            
Interest Rate 4.32%     4.33%    
Investment, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) [Member]          
Norfolk Industrial Portfolio            
Line of Credit Facility [Line Items]            
Investment, Variable Interest Rate, Type [Extensible Enumeration]   SOFR Rate        
Interest rate swaps - mortgage notes | 6200 Bristol            
Line of Credit Facility [Line Items]            
Interest Rate           6.26%
Interest rate swaps - mortgage notes | Norfolk Industrial Portfolio            
Line of Credit Facility [Line Items]            
Interest Rate   5.41%        
Mortgage notes            
Line of Credit Facility [Line Items]            
Secured loans $ 204,603     $ 124,836    
Mortgage notes | Norfolk Industrial Portfolio            
Line of Credit Facility [Line Items]            
Loans maturity date Jun. 19, 2030          
Interest Rate   1.75%        
Secured loans   $ 43,700        
Mortgage notes | Elmstead            
Line of Credit Facility [Line Items]            
Loans maturity date Apr. 01, 2031          
Amortization term     30 years      
Weighted average interest rate     4.30%      
Secured loans     $ 21,200      
Repurchase Facility            
Line of Credit Facility [Line Items]            
Maximum aggregate commitments amount $ 150,000       $ 150,000  
Loans maturity date Aug. 22, 2027          
Maturity date, description three-year term plus two, one-year extension options          
Weighted average interest rate [1] 1.66%          
Investment, Variable Interest Rate, Type [Extensible Enumeration] SOFR Rate          
[1]

(1) SOFR was 4.32% and 4.33% on June 30, 2025 and December 31, 2024, respectively.