Derivative Instruments and Hedging Activity - Interest Rate Derivatives (Details) - Interest rate swaps $ in Thousands |
Sep. 30, 2024
USD ($)
DerivativeInstrument
|
Dec. 31, 2023
USD ($)
DerivativeInstrument
|
|---|---|---|
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
| Interest Rate Derivatives, Number of Instruments | DerivativeInstrument | 11 | 6 |
| Derivative, Notional Amount | $ | $ 550,000 | $ 500,000 |