Note 10 - Derivatives and Hedging Activities (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Other Noninterest Expense | $ 7,091 | $ 6,137 | $ 18,964 | $ 17,075 |
| Interest Rate Swap [Member] | ||||
| Other Noninterest Expense | $ 200 | |||
| Interest Rate Swap [Member] | Maximum [Member] | ||||
| Noninterest Income, Other | $ 200 | |||