Note 4 - Loans and Allowance for Credit Losses - Loans by Credit Grade (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Pass | $ 73,859 | $ 73,859 | $ 105,230 | ||
Pass | 112,094 | 112,094 | 45,778 | ||
Pass | 50,525 | 50,525 | 94,987 | ||
Pass | 93,044 | 93,044 | 67,785 | ||
Pass | 66,712 | 66,712 | 28,214 | ||
Pass | 224,245 | 224,245 | 213,360 | ||
Pass | 0 | 0 | 32,608 | ||
Loans | 620,479 | 620,479 | 587,962 | ||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 356 | 162 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 356 | $ 155 | 356 | $ 156 | 162 |
Pass [Member] | |||||
Pass | 67,414 | 67,414 | 100,556 | ||
Pass | 109,283 | 109,283 | 45,776 | ||
Pass | 50,524 | 50,524 | 94,987 | ||
Pass | 93,044 | 93,044 | 67,784 | ||
Pass | 66,712 | 66,712 | 28,214 | ||
Pass | 217,715 | 217,715 | 202,093 | ||
Pass | 0 | 0 | 32,584 | ||
Loans | 604,692 | 604,692 | 571,994 | ||
Special Mention [Member] | |||||
Pass | 5,617 | 5,617 | 4,674 | ||
Pass | 2,811 | 2,811 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 8,428 | 8,428 | 4,674 | ||
Substandard [Member] | |||||
Pass | 828 | 828 | 0 | ||
Pass | 0 | 0 | 2 | ||
Pass | 1 | 1 | 0 | ||
Pass | 0 | 0 | 1 | ||
Pass | 0 | 0 | 0 | ||
Pass | 6,530 | 6,530 | 11,267 | ||
Pass | 0 | 0 | 24 | ||
Loans | 7,359 | 7,359 | 11,294 | ||
Doubtful [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Commercial Real Estate Portfolio Segment [Member] | |||||
Pass | 42,707 | 42,707 | 63,427 | ||
Pass | 60,710 | 60,710 | 26,745 | ||
Pass | 28,079 | 28,079 | 69,261 | ||
Pass | 66,035 | 66,035 | 54,346 | ||
Pass | 55,064 | 55,064 | 19,727 | ||
Pass | 163,607 | 163,607 | 161,061 | ||
Pass | 0 | 0 | 3,559 | ||
Loans | 416,202 | 416,202 | 398,126 | ||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 356 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 356 | 0 | 0 | ||
Commercial Real Estate Portfolio Segment [Member] | Pass [Member] | |||||
Pass | 41,962 | 41,962 | 63,427 | ||
Pass | 58,016 | 58,016 | 26,745 | ||
Pass | 28,079 | 28,079 | 69,261 | ||
Pass | 66,035 | 66,035 | 54,346 | ||
Pass | 55,064 | 55,064 | 19,727 | ||
Pass | 158,652 | 158,652 | 151,876 | ||
Pass | 0 | 0 | 3,559 | ||
Loans | 407,808 | 407,808 | 388,941 | ||
Commercial Real Estate Portfolio Segment [Member] | Special Mention [Member] | |||||
Pass | 400 | 400 | 0 | ||
Pass | 2,694 | 2,694 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 3,094 | 3,094 | 0 | ||
Commercial Real Estate Portfolio Segment [Member] | Substandard [Member] | |||||
Pass | 345 | 345 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 4,955 | 4,955 | 9,185 | ||
Pass | 0 | 0 | 0 | ||
Loans | 5,300 | 5,300 | 9,185 | ||
Commercial Real Estate Portfolio Segment [Member] | Doubtful [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Construction and Land Development [Member] | |||||
Pass | 3,856 | 3,856 | 14,710 | ||
Pass | 14,841 | 14,841 | 3,365 | ||
Pass | 2,536 | 2,536 | 1,568 | ||
Pass | 3,918 | 3,918 | 1,443 | ||
Pass | 162 | 162 | 930 | ||
Pass | 5,719 | 5,719 | 5,341 | ||
Pass | 0 | 0 | 0 | ||
Loans | 31,032 | 31,032 | 27,357 | ||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | 0 | ||
Construction and Land Development [Member] | Pass [Member] | |||||
Pass | 3,856 | 3,856 | 14,710 | ||
Pass | 14,841 | 14,841 | 3,365 | ||
Pass | 2,536 | 2,536 | 1,568 | ||
Pass | 3,918 | 3,918 | 1,443 | ||
Pass | 162 | 162 | 930 | ||
Pass | 5,719 | 5,719 | 5,341 | ||
Pass | 0 | 0 | 0 | ||
Loans | 31,032 | 31,032 | 27,357 | ||
Construction and Land Development [Member] | Special Mention [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Construction and Land Development [Member] | Substandard [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Construction and Land Development [Member] | Doubtful [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Residential Portfolio Segment [Member] | |||||
Pass | 12,447 | 12,447 | 12,385 | ||
Pass | 13,738 | 13,738 | 10,592 | ||
Pass | 11,085 | 11,085 | 18,474 | ||
Pass | 18,230 | 18,230 | 9,363 | ||
Pass | 9,245 | 9,245 | 7,084 | ||
Pass | 50,981 | 50,981 | 45,991 | ||
Pass | 0 | 0 | 8,009 | ||
Loans | 115,726 | 115,726 | 111,898 | ||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 5 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | 5 | ||
Residential Portfolio Segment [Member] | Pass [Member] | |||||
Pass | 12,447 | 12,447 | 12,385 | ||
Pass | 13,738 | 13,738 | 10,592 | ||
Pass | 11,085 | 11,085 | 18,474 | ||
Pass | 18,230 | 18,230 | 9,363 | ||
Pass | 9,245 | 9,245 | 7,084 | ||
Pass | 49,406 | 49,406 | 44,409 | ||
Pass | 0 | 0 | 7,985 | ||
Loans | 114,151 | 114,151 | 110,292 | ||
Residential Portfolio Segment [Member] | Special Mention [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Residential Portfolio Segment [Member] | Substandard [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 1,575 | 1,575 | 1,582 | ||
Pass | 0 | 0 | 24 | ||
Loans | 1,575 | 1,575 | 1,606 | ||
Residential Portfolio Segment [Member] | Doubtful [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Commercial Portfolio Segment [Member] | |||||
Pass | 14,418 | 14,418 | 14,602 | ||
Pass | 22,741 | 22,741 | 5,017 | ||
Pass | 8,779 | 8,779 | 5,675 | ||
Pass | 4,861 | 4,861 | 2,632 | ||
Pass | 2,241 | 2,241 | 472 | ||
Pass | 3,935 | 3,935 | 967 | ||
Pass | 0 | 0 | 21,040 | ||
Loans | 56,975 | 56,975 | 50,405 | ||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 152 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 153 | 152 | ||
Commercial Portfolio Segment [Member] | Pass [Member] | |||||
Pass | 8,718 | 8,718 | 9,928 | ||
Pass | 22,624 | 22,624 | 5,017 | ||
Pass | 8,779 | 8,779 | 5,675 | ||
Pass | 4,861 | 4,861 | 2,632 | ||
Pass | 2,241 | 2,241 | 472 | ||
Pass | 3,935 | 3,935 | 467 | ||
Pass | 0 | 0 | 21,040 | ||
Loans | 51,158 | 51,158 | 45,231 | ||
Commercial Portfolio Segment [Member] | Special Mention [Member] | |||||
Pass | 5,217 | 5,217 | 4,674 | ||
Pass | 117 | 117 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 5,334 | 5,334 | 4,674 | ||
Commercial Portfolio Segment [Member] | Substandard [Member] | |||||
Pass | 483 | 483 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 500 | ||
Pass | 0 | 0 | 0 | ||
Loans | 483 | 483 | 500 | ||
Commercial Portfolio Segment [Member] | Doubtful [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Consumer Portfolio Segment [Member] | |||||
Pass | 431 | 431 | 106 | ||
Pass | 64 | 64 | 59 | ||
Pass | 46 | 46 | 9 | ||
Pass | 0 | 0 | 1 | ||
Pass | 0 | 0 | 1 | ||
Pass | 3 | 3 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 544 | 544 | 176 | ||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | 5 | |||
Charge-offs | 0 | 0 | |||
Charge-offs | 0 | $ 3 | 5 | ||
Consumer Portfolio Segment [Member] | Pass [Member] | |||||
Pass | 431 | 431 | 106 | ||
Pass | 64 | 64 | 57 | ||
Pass | 45 | 45 | 9 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 1 | ||
Pass | 3 | 3 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 543 | 543 | 173 | ||
Consumer Portfolio Segment [Member] | Special Mention [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 0 | 0 | 0 | ||
Consumer Portfolio Segment [Member] | Substandard [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 2 | ||
Pass | 1 | 1 | 0 | ||
Pass | 0 | 0 | 1 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | 1 | 1 | 3 | ||
Consumer Portfolio Segment [Member] | Doubtful [Member] | |||||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Pass | 0 | 0 | 0 | ||
Loans | $ 0 | $ 0 | $ 0 |