Note 6 - Loans and Allowance for Credit Losses for Loans - Schedule of Loans (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|---|---|
Total loans | $ 1,314,265 | $ 1,326,595 | ||||
Allowance for credit losses for loans | (20,796) | $ (21,160) | (21,087) | $ (20,341) | $ (16,006) | $ (21,571) |
Net loans | 1,293,469 | 1,305,508 | ||||
Construction Loans [Member] | ||||||
Total loans | 37,362 | 28,097 | ||||
Commercial Real Estate Portfolio Segment [Member] | ||||||
Total loans | 580,750 | 559,325 | ||||
Allowance for credit losses for loans | (4,033) | (4,041) | (3,715) | (4,843) | (4,521) | (4,471) |
Residential Portfolio Segment [Member] | ||||||
Total loans | 4,936 | 6,008 | ||||
Allowance for credit losses for loans | (109) | (113) | (120) | (69) | (72) | (75) |
Mortgage Warehouse [Member] | ||||||
Total loans | 284,154 | 259,181 | ||||
Allowance for credit losses for loans | (78) | (76) | (71) | (65) | (54) | (42) |
Commercial Portfolio Segment [Member] | ||||||
Total loans | 160,596 | 163,927 | ||||
Allowance for credit losses for loans | (2,138) | (2,215) | (2,198) | (1,976) | (2,278) | (2,493) |
Enterprise Value Loans [Member] | ||||||
Total loans | 246,382 | 309,786 | ||||
Allowance for credit losses for loans | (14,295) | (14,591) | (14,875) | (13,115) | (6,567) | (8,166) |
Consumer Portfolio Segment [Member] | ||||||
Total loans | 85 | 271 | ||||
Allowance for credit losses for loans | $ (1) | $ (3) | $ (4) | $ (1) | $ (1) | $ (2) |