Note 5 - Allowance for Credit Losses - Summary of Nonaccrual Loans (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Nonaccrual, no allowance | $ 21,650 | $ 1,000 |
| Nonaccrual, with allowance | 0 | 0 |
| Nonaccrual | 21,650 | 1,000 |
| Residential Portfolio Segment [Member] | Single Family [Member] | ||
| Nonaccrual, no allowance | 1,162 | 149 |
| Nonaccrual, with allowance | 0 | 0 |
| Nonaccrual | 1,162 | 149 |
| Commercial Real Estate Portfolio Segment [Member] | Non-owner Occupied [Member] | ||
| Nonaccrual, no allowance | 11,160 | |
| Nonaccrual, with allowance | 0 | |
| Nonaccrual | 11,160 | |
| Commercial Real Estate Portfolio Segment [Member] | Construction and Land Development [Member] | ||
| Nonaccrual, no allowance | 4,235 | |
| Nonaccrual, with allowance | 0 | |
| Nonaccrual | 4,235 | |
| Commercial Portfolio Segment [Member] | Commercial and Industrial [Member] | ||
| Nonaccrual, no allowance | 5,093 | 851 |
| Nonaccrual, with allowance | 0 | 0 |
| Nonaccrual | $ 5,093 | $ 851 |