Derivatives and Hedging Activities - Schedule of Derivative Instruments (Details) - Cash Flow Hedging - Designated as Hedging Instrument - Interest Expense - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Derivative [Line Items] | ||
| Amount of Gain (Loss) Recognized in OCI on Derivatives | $ 1,345 | $ (1,841) |
| Amount of (Income) Loss Reclassified from Accumulated OCI into Income | (369) | (1,369) |
| Interest Rate Swaps | ||
| Derivative [Line Items] | ||
| Amount of Gain (Loss) Recognized in OCI on Derivatives | 1,266 | (1,804) |
| Amount of (Income) Loss Reclassified from Accumulated OCI into Income | (383) | (1,385) |
| Interest Rate Cap | ||
| Derivative [Line Items] | ||
| Amount of Gain (Loss) Recognized in OCI on Derivatives | 79 | (37) |
| Amount of (Income) Loss Reclassified from Accumulated OCI into Income | $ 14 | $ 16 |