XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Nature of Operations and Summary of Significant Accounting Policies, Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Recent Accounting Pronouncements [Abstract]      
Retained earnings $ 78,962 $ 58,049  
Allowance for credit losses on loans 19,691 14,734 $ 10,316
Construction & Development [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans 1,417 1,889 1,695
1 - 4 Family Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans 1,271 890 630
Commercial Real Estate - Other [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans 6,889 5,080 3,399
Commercial & Industrial [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans 9,237 5,937 3,621
Agricultural [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans 628 765 730
Consumer [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans $ 249 173 $ 241
Impact of ASC 326 Adoption [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   (250)  
ASU 2016-13 [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   14,734  
Allowance for credit losses on off-balance sheet credit exposures (unfunded commitments), see Note (6) and Note (17)   0  
Total impact   14,734  
ASU 2016-13 [Member] | Construction & Development [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   1,889  
ASU 2016-13 [Member] | 1 - 4 Family Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   890  
ASU 2016-13 [Member] | Commercial Real Estate - Other [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   5,080  
ASU 2016-13 [Member] | Commercial Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   7,859  
ASU 2016-13 [Member] | Commercial & Industrial [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   5,937  
ASU 2016-13 [Member] | Agricultural [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   765  
ASU 2016-13 [Member] | Consumer [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   173  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   14,984  
Allowance for credit losses on off-balance sheet credit exposures (unfunded commitments), see Note (6) and Note (17)   500  
Total impact   15,484  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | Construction & Development [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   1,933  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | 1 - 4 Family Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   752  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | Commercial Real Estate - Other [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   4,912  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | Commercial Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   7,597  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | Commercial & Industrial [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   6,653  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | Agricultural [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   616  
ASU 2016-13 [Member] | As Reported Under ASC 326 [Member] | Consumer [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   118  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member]      
Recent Accounting Pronouncements [Abstract]      
Retained earnings   (572)  
Retained earnings, gross   (750)  
Retained earnings, tax   (178)  
Allowance for credit losses on loans   250  
Allowance for credit losses on off-balance sheet credit exposures (unfunded commitments), see Note (6) and Note (17)   500  
Total impact   750  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | Construction & Development [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   44  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | 1 - 4 Family Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   (138)  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | Commercial Real Estate - Other [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   (168)  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | Commercial Real Estate [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   (262)  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | Commercial & Industrial [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   716  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | Agricultural [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   (149)  
ASU 2016-13 [Member] | Impact of ASC 326 Adoption [Member] | Consumer [Member]      
Recent Accounting Pronouncements [Abstract]      
Allowance for credit losses on loans   $ (55)