v3.26.1
Mortgage Notes Payable, Net - Long-term Debt Instruments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
property
Dec. 31, 2025
USD ($)
Mortgage Notes Payable    
Debt Instrument [Line Items]    
Encumbered Properties | property 262  
Outstanding loan amount $ 1,024,203 $ 1,320,892
Effective Interest Rate 4.40%  
Mortgage discounts $ (30,344) (47,807)
Deferred financing costs, net of accumulated amortization $ (6,979) (8,481)
Mortgage Notes Payable | Finland Properties    
Debt Instrument [Line Items]    
Percentage fixed interest rate 80.00%  
Percentage variable interest rate 20.00%  
Interest rate spread 2.05%  
Mortgage Notes Payable | EUR    
Debt Instrument [Line Items]    
Encumbered Properties | property 5  
Outstanding loan amount $ 84,418 86,878
Mortgage Notes Payable | EUR | Finland Properties    
Debt Instrument [Line Items]    
Encumbered Properties | property 5  
Outstanding loan amount $ 84,418 86,878
Effective Interest Rate 4.70%  
Mortgage Notes Payable | USD    
Debt Instrument [Line Items]    
Encumbered Properties | property 257  
Outstanding loan amount $ 939,785 1,234,014
Mortgage Notes Payable | USD | Penske Logistics    
Debt Instrument [Line Items]    
Encumbered Properties | property 1  
Outstanding loan amount $ 70,000 70,000
Effective Interest Rate 4.70%  
Mortgage Notes Payable | USD | Multi-Tenant Mortgage Loan I    
Debt Instrument [Line Items]    
Encumbered Properties | property 6  
Outstanding loan amount $ 94,132 129,949
Effective Interest Rate 4.40%  
Mortgage Notes Payable | USD | Multi-Tenant Mortgage Loan II    
Debt Instrument [Line Items]    
Encumbered Properties | property 8  
Outstanding loan amount $ 32,750 32,750
Effective Interest Rate 4.40%  
Mortgage Notes Payable | USD | Multi-Tenant Mortgage Loan III    
Debt Instrument [Line Items]    
Encumbered Properties | property 6  
Outstanding loan amount $ 53,910 98,500
Effective Interest Rate 4.90%  
Mortgage Notes Payable | USD | Multi-Tenant Mortgage Loan IV    
Debt Instrument [Line Items]    
Encumbered Properties | property 14  
Outstanding loan amount $ 77,798 77,798
Effective Interest Rate 4.60%  
Mortgage Notes Payable | USD | Multi-Tenant Mortgage Loan V    
Debt Instrument [Line Items]    
Encumbered Properties | property 10  
Outstanding loan amount $ 128,780 128,780
Effective Interest Rate 3.70%  
Mortgage Notes Payable | USD | 2019 Class A-1 Net-Lease Mortgage Notes    
Debt Instrument [Line Items]    
Encumbered Properties | property 0  
Outstanding loan amount $ 0 94,202
Mortgage Notes Payable | USD | 2019 Class A-2 Net-Lease Mortgage Notes    
Debt Instrument [Line Items]    
Encumbered Properties | property 0  
Outstanding loan amount $ 0 118,187
Mortgage Notes Payable | USD | 2021 Class A-1 Net-Lease Mortgage Notes    
Debt Instrument [Line Items]    
Encumbered Properties | property 32  
Outstanding loan amount $ 44,742 45,267
Effective Interest Rate 2.20%  
Mortgage Notes Payable | USD | 2021 Class A-2 Net-Lease Mortgage Notes    
Debt Instrument [Line Items]    
Encumbered Properties | property 70  
Outstanding loan amount $ 77,281 78,189
Effective Interest Rate 2.80%  
Mortgage Notes Payable | USD | 2021 Class A-3 Net-Lease Mortgage Notes    
Debt Instrument [Line Items]    
Encumbered Properties | property 25  
Outstanding loan amount $ 34,997 34,997
Effective Interest Rate 3.10%  
Mortgage Notes Payable | USD | 2021 Class A-4 Net-Lease Mortgage Notes    
Debt Instrument [Line Items]    
Encumbered Properties | property 43  
Outstanding loan amount $ 54,995 54,995
Effective Interest Rate 3.70%  
Mortgage Notes Payable | USD | Mortgage Loan III    
Debt Instrument [Line Items]    
Encumbered Properties | property 22  
Outstanding loan amount $ 33,400 33,400
Effective Interest Rate 4.10%  
Mortgage Notes Payable | USD | CMBS Loan II    
Debt Instrument [Line Items]    
Encumbered Properties | property 20  
Outstanding loan amount $ 237,000 237,000
Effective Interest Rate 5.80%  
Mortgage Notes Payable, Net    
Debt Instrument [Line Items]    
Encumbered Properties | property 262  
Effective Interest Rate 4.40%  
Total Credit Facility $ 986,880 $ 1,264,604