v3.24.2
Risk Management and Use of Derivative Financial Instruments - Foreign Currency Derivatives Details (Details)
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2024
USD ($)
derivative
Jun. 30, 2024
EUR (€)
derivative
Jun. 30, 2024
GBP (£)
derivative
Derivative Disclosure      
Fair value, foreign currency derivatives $ 16,035    
Foreign currency collars | Derivatives Not Designated as Hedging Instruments | EUR      
Derivative Disclosure      
 Number of Instruments | derivative 2 2 2
Notional Amount | €   € 10,000  
Fair value, foreign currency derivatives $ 301    
Foreign currency collars | Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | EUR      
Derivative Disclosure      
 Number of Instruments | derivative 51 51 51
Notional Amount | €   € 256,000  
Fair value, foreign currency derivatives $ 14,322    
Foreign currency collars | Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | GBP      
Derivative Disclosure      
 Number of Instruments | derivative 30 30 30
Notional Amount | £     £ 19,080
Fair value, foreign currency derivatives $ 1,412