Note 6 - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finite-Lived Intangible Assets, Gross | $ 68,596 | $ 68,596 |
| Finite-Lived Intangible Assets, Accumulated Amortization | (39,174) | (35,225) |
| Finite-Lived Intangible Assets, Net | 29,422 | 33,371 |
| Customer-Related Intangible Assets [Member] | ||
| Finite-Lived Intangible Assets, Gross | 27,504 | 27,504 |
| Finite-Lived Intangible Assets, Accumulated Amortization | (22,961) | (22,456) |
| Finite-Lived Intangible Assets, Net | 4,543 | 5,048 |
| Core Deposits [Member] | ||
| Finite-Lived Intangible Assets, Gross | 41,092 | 41,092 |
| Finite-Lived Intangible Assets, Accumulated Amortization | (16,213) | (12,769) |
| Finite-Lived Intangible Assets, Net | $ 24,879 | $ 28,323 |