Note 9 - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Gross carrying amount | $ 41,678 | $ 41,678 |
Accumulated amortization | (22,397) | (20,928) |
Customer Relationships [Member] | ||
Gross carrying amount | 7,975 | 7,975 |
Accumulated amortization | (7,170) | (7,088) |
Noncompete Agreements [Member] | ||
Gross carrying amount | 457 | 457 |
Accumulated amortization | (433) | (426) |
Trade Names [Member] | ||
Gross carrying amount | 1,131 | 1,131 |
Accumulated amortization | (481) | (468) |
Core Deposits [Member] | ||
Gross carrying amount | 32,115 | 32,115 |
Accumulated amortization | $ (14,313) | $ (12,946) |