v3.26.1
Leases - Narrative (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Extensionoption
Mar. 31, 2025
USD ($)
Concentration Risk [Line Items]    
Initial direct cost $ 0  
Finance lease, number of extension options | Extensionoption 2  
Finance lease, renewal term 10 years  
Finance lease, discount rate 7.41%  
Finance lease, remaining lease term 48 years 9 months 18 days  
Total finance lease costs $ 2,259,000 $ 2,219,000
Annualized Base Rent | Customer Concentration Risk | E-Commerce Industry    
Concentration Risk [Line Items]    
% of Portfolio Annualized Base Rent 64.00%  
Amazon.com Services LLC | Annualized Base Rent | Customer Concentration Risk    
Concentration Risk [Line Items]    
% of Portfolio Annualized Base Rent 64.00%