Derivative Financial Instruments - Notional Values (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | $ 943,285 | $ 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 | 661,765 | 1,203,783 |
| Fair Value | Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 281,520 | 702,309 |
| Interest rate swaps | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | 943,285 | 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 | 661,765 | 1,203,783 |
| Interest rate swaps | Fair Value | Designated as Hedging Instrument | ||
| Derivatives, Fair Value [Line Items] | ||
| Notional Values | $ 281,520 | $ 702,309 |