v3.24.2
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)