Derivative Financial Instruments Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Net fair value gains on derivative financial instruments | $ 22 | $ 221 | $ 528 | $ 139 |
| Mortgage Banking Derivatives [Member] | ||||
| Derivative [Line Items] | ||||
| Net fair value gains on derivative financial instruments | (126) | 181 | 604 | (134) |
| Interest Rate Swap [Member] | ||||
| Derivative [Line Items] | ||||
| Net fair value gains on derivative financial instruments | 0 | 9 | (38) | 131 |
| Foreign Exchange Contract [Member] | ||||
| Derivative [Line Items] | ||||
| Net fair value gains on derivative financial instruments | $ 148 | $ 31 | $ (38) | $ 142 |