Interest Rate Derivatives - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | ||||
|---|---|---|---|---|---|
Apr. 17, 2024 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Apr. 30, 2027 |
Apr. 30, 2026 |
|
| Minimum [Member] | |||||
| Derivative [Line Items] | |||||
| Hedging contracts rates | 0.05% | 0.15% | |||
| Maximum [Member] | |||||
| Derivative [Line Items] | |||||
| Hedging contracts rates | 0.03% | 0.12% | |||
| Cash Flow Hedging | |||||
| Derivative [Line Items] | |||||
| Gain on Cash Flow Hedge Ineffectiveness | $ 766,000 | ||||
| Deferred gain in other assets | $ 458,000 | ||||
| Cash Flow Hedging | Forecast [Member] | |||||
| Derivative [Line Items] | |||||
| Deferred gain in other assets | $ 308,000 | ||||
| Cash Flow Hedging | Designated Hedges | |||||
| Derivative [Line Items] | |||||
| Cash flow hedges floating rate liabilities | $ 40,000 | ||||