Derivative Financial Instruments - Notional Values (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | $ 1,582,334 | $ 1,906,092 |
| Trading | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 0 | 0 |
| Cash Flow | Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 1,180,025 | 1,203,783 |
| Fair Value | Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 402,309 | 702,309 |
| Interest rate swaps | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 1,582,334 | 1,906,092 |
| Interest rate swaps | Trading | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 0 | 0 |
| Interest rate swaps | Cash Flow | Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 1,180,025 | 1,203,783 |
| Interest rate swaps | Fair Value | Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | $ 402,309 | $ 702,309 |