XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Loans - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Nonaccrual, no allowance $ 1,024 $ 2,789
Nonaccrual, with allowance 17,855 17,814
Nonaccrual over 89 days and accruing 0 615
Commercial Real Estate Portfolio Segment [Member] | Owner Occupied [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 682 937
Nonaccrual over 89 days and accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Nonowner Occupied [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 8,173 8,105
Nonaccrual over 89 days and accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Farmland [Member]    
Nonaccrual, no allowance 0 1,757
Nonaccrual, with allowance 54 3
Nonaccrual over 89 days and accruing 0 0
Commercial Real Estate Portfolio Segment [Member] | Other Loans [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 1,095 0
Nonaccrual over 89 days and accruing 0 525
Commercial Portfolio Segment [Member] | Commercial and Industrial [Member]    
Nonaccrual, no allowance 124 145
Nonaccrual, with allowance 3,475 3,713
Nonaccrual over 89 days and accruing 0 0
Commercial Portfolio Segment [Member] | Agricultural [Member]    
Nonaccrual, no allowance 0 177
Nonaccrual, with allowance 235 183
Nonaccrual over 89 days and accruing 0 0
Residential Portfolio Segment [Member] | 1-4 Family Residential [Member]    
Nonaccrual, no allowance 816 513
Nonaccrual, with allowance 3,184 3,967
Nonaccrual over 89 days and accruing 0 90
Residential Portfolio Segment [Member] | Home Equity Loan [Member]    
Nonaccrual, no allowance 0 94
Nonaccrual, with allowance 406 409
Nonaccrual over 89 days and accruing 0 0
Consumer Portfolio Segment [Member] | Other Loans [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 0 0
Nonaccrual over 89 days and accruing 0 0
Consumer Portfolio Segment [Member] | Indirect Loans [Member]    
Nonaccrual, no allowance 18 37
Nonaccrual, with allowance 530 463
Nonaccrual over 89 days and accruing 0 0
Consumer Portfolio Segment [Member] | Direct Loans [Member]    
Nonaccrual, no allowance 66 66
Nonaccrual, with allowance 21 34
Nonaccrual over 89 days and accruing $ 0 $ 0