v3.26.1
Risk Management and Use of Derivative Financial Instruments - Foreign Currency Derivatives Details (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2026
EUR (€)
derivative
Jun. 30, 2026
GBP (£)
derivative
Jun. 30, 2026
USD ($)
derivative
Derivative Disclosure      
Fair value, foreign currency derivatives     $ (754)
Foreign currency collars | Derivatives Not Designated as Hedging Instruments | EUR      
Derivative Disclosure      
 Number of Instruments | derivative 5 5 5
Notional Amount | € € 41,000    
Fair value, foreign currency derivatives     $ 1,792
Foreign currency collars | Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | EUR      
Derivative Disclosure      
 Number of Instruments | derivative 37 37 37
Notional Amount | € € 259,000    
Fair value, foreign currency derivatives     $ (2,837)
Foreign currency collars | Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | GBP      
Derivative Disclosure      
 Number of Instruments | derivative 14 14 14
Notional Amount | £   £ 16,000  
Fair value, foreign currency derivatives     $ 291