XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses, Loan Portfolio Aging Analysis of Recorded Investment in Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Past Due [Abstract]    
Gross loans $ 1,399,293 $ 1,363,601
Total Loans > 90 Days & Accruing 0 10,026
Past Due [Member]    
Past Due [Abstract]    
Gross loans 4,034 21,494
30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 603 472
60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 5 10,996
Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 3,426 10,026
Current [Member]    
Past Due [Abstract]    
Gross loans 1,395,259 1,342,107
Construction & Development [Member]    
Past Due [Abstract]    
Gross loans 167,685 137,206
Total Loans > 90 Days & Accruing 0 0
Construction & Development [Member] | Past Due [Member]    
Past Due [Abstract]    
Gross loans 0 0
Construction & Development [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Construction & Development [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Construction & Development [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Construction & Development [Member] | Current [Member]    
Past Due [Abstract]    
Gross loans 167,685 137,206
1 - 4 Family Real Estate [Member]    
Past Due [Abstract]    
Gross loans 121,047 100,576
Total Loans > 90 Days & Accruing 0 0
1 - 4 Family Real Estate [Member] | Past Due [Member]    
Past Due [Abstract]    
Gross loans 0 0
1 - 4 Family Real Estate [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
1 - 4 Family Real Estate [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
1 - 4 Family Real Estate [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
1 - 4 Family Real Estate [Member] | Current [Member]    
Past Due [Abstract]    
Gross loans 121,047 100,576
Commercial Real Estate - Other [Member]    
Past Due [Abstract]    
Gross loans 511,304 518,622
Total Loans > 90 Days & Accruing 0 0
Commercial Real Estate - Other [Member] | Past Due [Member]    
Past Due [Abstract]    
Gross loans 3,529 0
Commercial Real Estate - Other [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 103 0
Commercial Real Estate - Other [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Commercial Real Estate - Other [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 3,426 0
Commercial Real Estate - Other [Member] | Current [Member]    
Past Due [Abstract]    
Gross loans 507,775 518,622
Commercial & Industrial [Member]    
Past Due [Abstract]    
Gross loans 507,023 526,185 [1]
Total Loans > 90 Days & Accruing [1] 0 9,946
Commercial & Industrial [Member] | Past Due [Member]    
Past Due [Abstract]    
Gross loans 408 21,387 [1]
Commercial & Industrial [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 403 472 [1]
Commercial & Industrial [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 5 10,969 [1]
Commercial & Industrial [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 0 9,946 [1]
Commercial & Industrial [Member] | Current [Member]    
Past Due [Abstract]    
Gross loans 506,615 504,798 [1]
Agricultural [Member]    
Past Due [Abstract]    
Gross loans 77,922 66,495
Total Loans > 90 Days & Accruing 0 0
Agricultural [Member] | Past Due [Member]    
Past Due [Abstract]    
Gross loans 0 0
Agricultural [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Agricultural [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Agricultural [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 0 0
Agricultural [Member] | Current [Member]    
Past Due [Abstract]    
Gross loans 77,922 66,495
Consumer [Member]    
Past Due [Abstract]    
Gross loans 14,312 14,517 [2]
Total Loans > 90 Days & Accruing 0 [2] 80
Consumer [Member] | Past Due [Member]    
Past Due [Abstract]    
Gross loans 97 107 [2]
Consumer [Member] | 30-59 Days [Member]    
Past Due [Abstract]    
Gross loans 97 0 [2]
Consumer [Member] | 60-89 Days [Member]    
Past Due [Abstract]    
Gross loans 0 27 [2]
Consumer [Member] | Greater than 90 Days [Member]    
Past Due [Abstract]    
Gross loans 0 80 [2]
Consumer [Member] | Current [Member]    
Past Due [Abstract]    
Gross loans $ 14,215 $ 14,410 [2]
[1] The $9.95 million that is greater than 90 days past due as of December 31, 2023, primarily consists of a single borrower that is well collateralized and for which collection is being diligently pursued.
[2] The $80,000 that is greater than 90 days past due as of December 31, 2023, consists of a single borrower that is well secured and for which collection is being diligently pursued.