v3.25.4
Risk Management and Use of Derivative Financial Instruments - Derivative Gain (Loss) Recognized in Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount of Gain (Loss) on Derivatives Recognized in Income      
Total $ (8,526) $ 4,048 $ (6,383)
Derivatives Not in Cash Flow Hedging Relationships | Interest rate swaps | Interest expense      
Amount of Gain (Loss) on Derivatives Recognized in Income      
Gain (loss) on hedging activity (534) (1,691) (2,076)
Derivatives Not in Cash Flow Hedging Relationships | Foreign currency collars | Non-operating income      
Amount of Gain (Loss) on Derivatives Recognized in Income      
Gain (loss) on hedging activity (5,039) 3,826 (389)
Not Designated as Cash Flow Hedging Instruments | Foreign currency collars | Other gains and (losses)      
Amount of Gain (Loss) on Derivatives Recognized in Income      
Amount of Gain (Loss) on Derivatives Recognized in Income (2,953) 1,913 32
Not Designated as Cash Flow Hedging Instruments | Stock warrants | Other gains and (losses)      
Amount of Gain (Loss) on Derivatives Recognized in Income      
Amount of Gain (Loss) on Derivatives Recognized in Income $ 0 $ 0 $ (3,950)