v3.26.1
Risk Management and Use of Derivative Financial Instruments - Information Regarding Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value    
Derivative Assets Fair Value at $ 8,374 $ 1,845
Derivative Liabilities Fair Value at (5,681) (18,435)
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Assets Fair Value at 6,582 1,712
Derivative Liabilities Fair Value at (5,681) (17,045)
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Assets Fair Value at 1,792 133
Derivative Liabilities Fair Value at 0 (1,390)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent | Interest rate swaps | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Liabilities Fair Value at (267) (4,024)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent | Foreign currency collars | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Liabilities Fair Value at (5,414) (13,021)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent | Foreign currency collars | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Liabilities Fair Value at 0 (1,390)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets | Interest rate swaps | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Assets Fair Value at 3,714 244
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets | Foreign currency collars | Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Assets Fair Value at 2,868 1,468
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets | Foreign currency collars | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value    
Derivative Assets Fair Value at $ 1,792 $ 133