Derivatives and Hedging Activities - Schedule of Derivative Instruments (Details) - Cash Flow Hedging - Designated as Hedging Instrument - Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpenseNonoperating - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | ||
| Amount of Gain (Loss) Recognized in OCI on Derivatives | $ 2,048 | $ (2,257) |
| Amount of (Income) Loss Reclassified from Accumulated OCI into Income | (701) | (2,278) |
| Interest Rate Swaps | ||
| Derivative [Line Items] | ||
| Amount of Gain (Loss) Recognized in OCI on Derivatives | 1,939 | (2,214) |
| Amount of (Income) Loss Reclassified from Accumulated OCI into Income | (729) | (2,304) |
| Interest Rate Cap | ||
| Derivative [Line Items] | ||
| Amount of Gain (Loss) Recognized in OCI on Derivatives | 109 | (43) |
| Amount of (Income) Loss Reclassified from Accumulated OCI into Income | $ 28 | $ 26 |