Note 5 - Loan Servicing - Schedule of Principal Balances of Mortgage and SBA Loans Serviced for Others (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Mortgages [Member] | ||
| Loans serviced for others | $ 803,175 | $ 833,704 |
| Small Business Administration Loans [Member] | ||
| Loans serviced for others | 96,652 | 90,364 |
| Construction And Land Development Loans [Member] | ||
| Loans serviced for others | 9,505 | 9,018 |
| Commerical Real Estate Loans [Member] | ||
| Loans serviced for others | $ 2,401 | $ 2,420 |