Risk Management and Use of Derivative Financial Instruments - Interest Rate Swap and Caps Summary (Details) € in Thousands, £ in Thousands, $ in Thousands |
Jun. 30, 2026
EUR (€)
derivative
|
Jun. 30, 2026
USD ($)
derivative
|
Jun. 30, 2026
GBP (£)
derivative
|
|---|---|---|---|
| Derivative Disclosure | |||
| Fair value | $ 3,447 | ||
| Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | Interest rate swaps | EUR | |||
| Derivative Disclosure | |||
| Number of Instruments | derivative | 4 | 4 | 4 |
| Notional Amount | € | € 528,991 | ||
| Fair value | $ 3,411 | ||
| Designated as Cash Flow Hedging Instruments | Derivatives Designated as Hedging Instruments | Interest rate swaps | GBP | |||
| Derivative Disclosure | |||
| Number of Instruments | derivative | 2 | 2 | 2 |
| Notional Amount | £ | £ 270,000 | ||
| Fair value | $ 36 |