v3.26.1
Risk Management and Use of Derivative Financial Instruments - Derivative Gain (Loss) Recognized in Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Amount of Gain (Loss) on Derivatives Recognized in Income        
Total $ 1,582 $ (6,437) $ 4,099 $ (9,500)
Foreign currency collars | Derivatives in Cash Flow Hedging Relationships | Location, Statement of Income, Balance [Axis]: us-gaap:NonoperatingIncomeExpense        
Amount of Gain (Loss) on Derivatives Recognized in Income        
Gain (loss) on hedging activity 464 (2,556) 426 (3,811)
Foreign currency collars | Derivatives Not Designated as Hedging Instruments | Location, Statement of Income, Balance [Axis]: us-gaap:OtherNonoperatingGainsLosses        
Amount of Gain (Loss) on Derivatives Recognized in Income        
Amount of Gain (Loss) on Derivatives Recognized in Income 825 (3,275) 3,049 (5,015)
Interest rate swaps | Derivatives in Cash Flow Hedging Relationships | Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpenseNonoperating        
Amount of Gain (Loss) on Derivatives Recognized in Income        
Gain (loss) on hedging activity $ 293 $ (606) $ 624 $ (674)