v3.26.1
Risk Management and Use of Derivative Financial Instruments - Interest Rate Swap and Caps Summary (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2026
EUR (€)
derivative
Jun. 30, 2026
USD ($)
derivative
Jun. 30, 2026
GBP (£)
derivative
Derivative Disclosure      
Fair value   $ 3,447  
Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | Interest rate swaps | EUR      
Derivative Disclosure      
 Number of Instruments | derivative 4 4 4
Notional Amount | € € 528,991    
Fair value   $ 3,411  
Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | Interest rate swaps | GBP      
Derivative Disclosure      
 Number of Instruments | derivative 2 2 2
Notional Amount | £     £ 270,000
Fair value   $ 36