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, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Amount of Gain (Loss) on Derivatives Recognized in Income | ||||
| Total | $ (254) | $ 150 | $ 306 | $ (594) |
| Interest rate swaps | Derivatives in Cash Flow Hedging Relationships | Interest rate swaps | ||||
| Amount of Gain (Loss) on Derivatives Recognized in Income | ||||
| Gain (loss) on hedging activity | (727) | (131) | (1,587) | (537) |
| Foreign currency collars | Derivatives in Cash Flow Hedging Relationships | Foreign currency collars | ||||
| Amount of Gain (Loss) on Derivatives Recognized in Income | ||||
| Gain (loss) on hedging activity | 448 | 183 | 1,376 | (16) |
| Foreign currency collars | Derivatives Not Designated as Hedging Instruments | Other gains and (losses) | ||||
| Amount of Gain (Loss) on Derivatives Recognized in Income | ||||
| Amount of Gain (Loss) on Derivatives Recognized in Income | $ 25 | $ 98 | $ 517 | $ (41) |