| Summary of Deposits and Percentage Change in Deposits [Table Text Block] |
| | | | | | | | | | | | | | | | | | | Percent | |
| | | June 30, 2026 | | | December 31, 2025 | | | Increase | |
| (Dollars in thousands) | | Balance | | | % | | | Balance | | | % | | | (Decrease) | |
| | | | | | | | | | | | | | | | | | | | | |
| Noninterest-bearing checking | | $ | 1,420,591 | | | | 26.8 | % | | $ | 1,339,666 | | | | 25.4 | % | | | 6.0 | % |
| Interest-bearing checking | | | 947,025 | | | | 17.9 | | | | 957,598 | | | | 18.1 | | | | (1.1 | ) |
| Money market | | | 1,739,252 | | | | 32.8 | | | | 1,697,604 | | | | 32.1 | | | | 2.5 | |
| Savings | | | 321,405 | | | | 6.1 | | | | 310,227 | | | | 5.9 | | | | 3.6 | |
| Time Deposits | | | 848,030 | | | | 16.0 | | | | 848,844 | | | | 16.1 | | | | (0.1 | ) |
| Total local deposits | | | 5,276,303 | | | | 99.6 | | | | 5,153,939 | | | | 97.6 | | | | 2.4 | |
| | | | | | | | | | | | | | | | | | | | | |
| Out-of-area time, $100,000 and over | | | 20,085 | | | | 0.4 | | | | 130,513 | | | | 2.4 | | | | (84.6 | ) |
| | | | | | | | | | | | | | | | | | | | | |
| Total deposits | | $ | 5,296,388 | | | | 100.0 | % | | $ | 5,284,452 | | | | 100.0 | % | | | 0.2 | % |
|