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, 2025 |
Mar. 31, 2024 |
|
Derivative [Line Items] | ||
Amount of Gain Recognized in OCI on Derivatives | $ (1,841) | $ 1,862 |
Amount of (Income) Loss Reclassified from Accumulated OCI into Income | (1,369) | (2,922) |
Interest Rate Swaps | ||
Derivative [Line Items] | ||
Amount of Gain Recognized in OCI on Derivatives | (1,804) | 1,715 |
Amount of (Income) Loss Reclassified from Accumulated OCI into Income | (1,385) | (2,816) |
Interest Rate Cap | ||
Derivative [Line Items] | ||
Amount of Gain Recognized in OCI on Derivatives | (37) | 147 |
Amount of (Income) Loss Reclassified from Accumulated OCI into Income | $ 16 | $ (106) |