| Comprehensive Income [Text Block] |
. Accumulated Other Comprehensive Income (Loss) The following table summarizes the changes in the balances of each component of accumulated other comprehensive income (loss), net of tax, for the nine months ended September 30, 2025 and 2024. | | | | | | | | | | | | | | | | | | | | | | | Unrealized | | Unrealized | | Accumulated | | | Gains | | Gains | | Other | | | (Losses) on | | (Losses) on | | Comprehensive | | | Securities | | Derivatives | | Income (Loss) | | Balance, December 31, 2024 | | $ | (96,564) | | | $ | 7,207 | | | $ | (89,357) | | | Other comprehensive income (loss) before reclassifications | | 19,372 | | | (2,231) | | | 17,141 | | | Amounts reclassified from accumulated other comprehensive loss | | (20) | | | (3,173) | | | (3,193) | | | Net current period other comprehensive income (loss) | | 19,352 | | | (5,404) | | | 13,948 | | | Balance, September 30, 2025 | | $ | (77,212) | | | $ | 1,803 | | | $ | (75,409) | | | | | | | | | | Balance, December 31, 2023 | | $ | (91,233) | | | $ | 7,710 | | | $ | (83,523) | | | Other comprehensive income before reclassifications | | 10,381 | | | 1,245 | | | 11,626 | | | Amounts reclassified from accumulated other comprehensive loss | | (25) | | | (6,409) | | | (6,434) | | | Net current period other comprehensive income (loss) | | 10,356 | | | (5,164) | | | 5,192 | | | Balance, September 30, 2024 | | $ | (80,877) | | | $ | 2,546 | | | $ | (78,331) | |
|