Derivatives - Schedule of Outstanding Interest Rate Swap Derivative Contracts (Details) - Cash Flow Hedging - Designated as Hedging Instrument $ in Thousands |
Jun. 30, 2024
USD ($)
|
|---|---|
| Interest Rate Swap | |
| Derivative [Line Items] | |
| Notional Amount | $ 550,000 |
| Interest Rate Swap 1 | |
| Derivative [Line Items] | |
| Notional Amount | 200,000 |
| Interest Rate Swap 2 | |
| Derivative [Line Items] | |
| Notional Amount | 150,000 |
| Interest Rate Swap 3 | |
| Derivative [Line Items] | |
| Notional Amount | $ 200,000 |