XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Allowance for Credit Losses, Loan Portfolio Aging Analysis of Recorded Investment in Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Past Due [Abstract]    
Total Loans $ 1,425,861 $ 1,399,293
Total Loans > 90 Days & Accruing 0 0
Past Due [Member]    
Past Due [Abstract]    
Total Loans 3,749 4,034
30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 101 603
60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 3,648 5
Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 3,426
Current [Member]    
Past Due [Abstract]    
Total Loans 1,422,112 1,395,259
Construction & Development [Member]    
Past Due [Abstract]    
Total Loans 187,401 167,685
Total Loans > 90 Days & Accruing 0 0
Construction & Development [Member] | Past Due [Member]    
Past Due [Abstract]    
Total Loans 0 0
Construction & Development [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Construction & Development [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Construction & Development [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Construction & Development [Member] | Current [Member]    
Past Due [Abstract]    
Total Loans 187,401 167,685
1 - 4 Family Real Estate [Member]    
Past Due [Abstract]    
Total Loans 128,931 121,047
Total Loans > 90 Days & Accruing 0 0
1 - 4 Family Real Estate [Member] | Past Due [Member]    
Past Due [Abstract]    
Total Loans 0 0
1 - 4 Family Real Estate [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
1 - 4 Family Real Estate [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
1 - 4 Family Real Estate [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
1 - 4 Family Real Estate [Member] | Current [Member]    
Past Due [Abstract]    
Total Loans 128,931 121,047
Commercial Real Estate - Other [Member]    
Past Due [Abstract]    
Total Loans 527,775 511,304
Total Loans > 90 Days & Accruing 0 0
Commercial Real Estate - Other [Member] | Past Due [Member]    
Past Due [Abstract]    
Total Loans 97 3,529
Commercial Real Estate - Other [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 97 103
Commercial Real Estate - Other [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Commercial Real Estate - Other [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 3,426
Commercial Real Estate - Other [Member] | Current [Member]    
Past Due [Abstract]    
Total Loans 527,678 507,775
Commercial & Industrial [Member]    
Past Due [Abstract]    
Total Loans 488,740 507,023
Total Loans > 90 Days & Accruing 0 0
Commercial & Industrial [Member] | Past Due [Member]    
Past Due [Abstract]    
Total Loans 3,642 408
Commercial & Industrial [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 0 403
Commercial & Industrial [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 3,642 5
Commercial & Industrial [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Commercial & Industrial [Member] | Current [Member]    
Past Due [Abstract]    
Total Loans 485,098 506,615
Agricultural [Member]    
Past Due [Abstract]    
Total Loans 79,500 77,922
Total Loans > 90 Days & Accruing 0 0
Agricultural [Member] | Past Due [Member]    
Past Due [Abstract]    
Total Loans 0 0
Agricultural [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Agricultural [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Agricultural [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Agricultural [Member] | Current [Member]    
Past Due [Abstract]    
Total Loans 79,500 77,922
Consumer [Member]    
Past Due [Abstract]    
Total Loans 13,514 14,312
Total Loans > 90 Days & Accruing 0 0
Consumer [Member] | Past Due [Member]    
Past Due [Abstract]    
Total Loans 10 97
Consumer [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Total Loans 4 97
Consumer [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Total Loans 6 0
Consumer [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Total Loans 0 0
Consumer [Member] | Current [Member]    
Past Due [Abstract]    
Total Loans $ 13,504 $ 14,215