v3.25.2
Note 4 - Loans - Schedule of Allowance For Credit Loss (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
Beginning balance $ 35,549 $ 33,159 $ 35,863 $ 34,440 $ 34,440
Provision for credit losses 3,586 1,395 3,608 1,125  
Loans charged off (748) (661) (1,446) (1,943)  
Recoveries 176 98 538 369  
Total ending allowance balance 38,563 33,991 38,563 33,991 35,863
Commercial Real Estate Portfolio Segment [Member]          
Beginning balance 19,480 17,481 19,259 18,150 18,150
Provision for credit losses 2,149 (258) 2,412 (799)  
Loans charged off (22) 0 (66) (146)  
Recoveries 20 0 22 18  
Total ending allowance balance 21,627 17,223 21,627 17,223 19,259
Commercial Portfolio Segment [Member]          
Beginning balance 4,383 4,543 4,628 5,087 5,087
Provision for credit losses 901 428 776 490  
Loans charged off (341) (372) (654) (1,015)  
Recoveries 30 29 223 66  
Total ending allowance balance 4,973 4,628 4,973 4,628 4,628
Residential Portfolio Segment [Member]          
Beginning balance 7,065 6,840 7,271 6,916 6,916
Provision for credit losses 191 628 (43) 559  
Loans charged off (58) (51) (77) (81)  
Recoveries 12 5 59 28  
Total ending allowance balance 7,210 7,422 7,210 7,422 7,271
Consumer Portfolio Segment [Member]          
Beginning balance 4,621 4,295 4,705 4,287 4,287
Provision for credit losses 345 597 463 875  
Loans charged off (327) (238) (649) (701)  
Recoveries 114 64 234 257  
Total ending allowance balance $ 4,753 $ 4,718 $ 4,753 $ 4,718 $ 4,705