XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Loan Portfolio Aging Analysis of Recorded Investment in Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Loans and Allowance for Credit Losses [Abstract]    
Total Loans $ 1,500,059 $ 1,399,293
Total Loans > 90 Days & Accruing 6 0
Construction & Development [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 192,910 167,685
Total Loans > 90 Days & Accruing 0 0
1 - 4 Family Real Estate [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 125,637 121,047
Total Loans > 90 Days & Accruing 0 0
Commercial Real Estate - Other [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 554,902 511,304
Total Loans > 90 Days & Accruing 0 0
Commercial & Industrial [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 534,950 507,023
Total Loans > 90 Days & Accruing 0 0
Agricultural [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 78,126 77,922
Total Loans > 90 Days & Accruing 0 0
Consumer [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 13,534 14,312
Total Loans > 90 Days & Accruing 6 0
30-59 Days [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 195 603
30-59 Days [Member] | Construction & Development [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 104 0
30-59 Days [Member] | 1 - 4 Family Real Estate [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
30-59 Days [Member] | Commercial Real Estate - Other [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 91 103
30-59 Days [Member] | Commercial & Industrial [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 403
30-59 Days [Member] | Agricultural [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
30-59 Days [Member] | Consumer [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 97
60-89 Days [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 1,815 5
60-89 Days [Member] | Construction & Development [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
60-89 Days [Member] | 1 - 4 Family Real Estate [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
60-89 Days [Member] | Commercial Real Estate - Other [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
60-89 Days [Member] | Commercial & Industrial [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 1,815 5
60-89 Days [Member] | Agricultural [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
60-89 Days [Member] | Consumer [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
Greater than 90 Days [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 3,493 3,426
Greater than 90 Days [Member] | Construction & Development [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
Greater than 90 Days [Member] | 1 - 4 Family Real Estate [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
Greater than 90 Days [Member] | Commercial Real Estate - Other [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 3,426
Greater than 90 Days [Member] | Commercial & Industrial [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 3,487 0
Greater than 90 Days [Member] | Agricultural [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
Greater than 90 Days [Member] | Consumer [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 6 0
Past Due [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 5,503 4,034
Past Due [Member] | Construction & Development [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 104 0
Past Due [Member] | 1 - 4 Family Real Estate [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
Past Due [Member] | Commercial Real Estate - Other [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 91 3,529
Past Due [Member] | Commercial & Industrial [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 5,302 408
Past Due [Member] | Agricultural [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 0 0
Past Due [Member] | Consumer [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 6 97
Current [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 1,494,556 1,395,259
Current [Member] | Construction & Development [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 192,806 167,685
Current [Member] | 1 - 4 Family Real Estate [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 125,637 121,047
Current [Member] | Commercial Real Estate - Other [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 554,811 507,775
Current [Member] | Commercial & Industrial [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 529,648 506,615
Current [Member] | Agricultural [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans 78,126 77,922
Current [Member] | Consumer [Member]    
Loans and Allowance for Credit Losses [Abstract]    
Total Loans $ 13,528 $ 14,215