v3.26.1
Leases - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Extensionoption
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Extensionoption
Jun. 30, 2025
USD ($)
Concentration Risk [Line Items]        
Initial direct cost     $ 0  
Finance lease, number of extension options | Extensionoption 2   2  
Finance lease, renewal term 10 years   10 years  
Finance lease, discount rate 7.41%   7.41%  
Finance lease, remaining lease term 48 years 6 months   48 years 6 months  
Total finance lease costs $ 2,268,000 $ 2,229,000 $ 4,527,000 $ 4,448,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%