Investment Securities - Carrying value of other investment securities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other investment securities | ||
| Carrying Value | $ 366,986 | $ 353,428 |
| Federal Home Loan Bank stock | ||
| Other investment securities | ||
| Carrying Value | 32,336 | 18,086 |
| Federal Reserve Bank stock | ||
| Other investment securities | ||
| Carrying Value | 234,374 | 234,374 |
| Investment in unconsolidated subsidiaries | ||
| Other investment securities | ||
| Carrying Value | 5,287 | 5,287 |
| Other investment securities | ||
| Other investment securities | ||
| Carrying Value | $ 94,989 | $ 95,681 |