v3.26.1
Note 5 - Deposits - Summary of Deposits (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Noninterest-bearing $ 1,420,591 $ 1,339,666
Noninterest-bearing demand, percentage 26.80% 25.40%
Noninterest-bearing demand, percent increase (decrease) 6.00%  
Interest-bearing checking $ 947,025 $ 957,598
Interest-bearing checking, percentage 17.90% 18.10%
Interest-bearing checking, percent increase (decrease) (1.10%)  
Money market $ 1,739,252 $ 1,697,604
Money market, percentage 32.80% 32.10%
Money market, percent increase (decrease) 2.50%  
Savings $ 321,405 $ 310,227
Savings, percentage 6.10% 5.90%
Savings, percent increase (decrease) 3.60%  
Time Deposits $ 848,030 $ 848,844
Time Deposits, percentage 16.00% 16.10%
Time Deposits, percent increase (decrease) (0.10%)  
Total local deposits $ 5,276,303 $ 5,153,939
Total local deposits, percentage 99.60% 97.60%
Total local deposits 2.40%  
Out-of-area time, $100,000 and over $ 20,085 $ 130,513
Out-of-area time, $100,000 and over, percentage 0.40% 2.40%
Out-of-area time, $100,000 and over, percent increase (decrease) (84.60%)  
Total deposits $ 5,296,388 $ 5,284,452
Total deposits, percentage 100.00% 100.00%
Total deposits, percent increase (decrease) 0.20%