Annual report pursuant to Section 13 and 15(d)

Note 5 - Fair Value - Carrying Amount and Estimated Fair Value of Financial Instruments (Details)

v3.24.0.1
Note 5 - Fair Value - Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and due from banks $ 32,317 $ 51,215
Federal funds sold and other short-term investments 418,035 703,955
Bank-owned life insurance 54,249 53,345
Reported Value Measurement [Member]    
Cash and due from banks   51,215
Federal funds sold and other short-term investments   703,955
FHLB stock   10,211
Loans, fair value   1,162,135
Bank-owned life insurance   53,345
Accrued interest receivable   7,606
Deposits   (2,615,142)
Other borrowed funds   (30,000)
Accrued interest payable   (114)
Off-balance sheet credit-related items 0 0
Estimate of Fair Value Measurement [Member]    
Cash and due from banks   51,215
Federal funds sold and other short-term investments   703,955
FHLB stock   10,211
Loans, fair value   1,131,387
Bank-owned life insurance   53,345
Accrued interest receivable   7,606
Deposits   (2,615,860)
Other borrowed funds   (28,666)
Accrued interest payable   (114)
Off-balance sheet credit-related items 0 0
Fair Value, Inputs, Level 1 [Member] | Reported Value Measurement [Member]    
Cash and due from banks 32,317  
Federal funds sold and other short-term investments 418,035  
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and due from banks 32,317  
Federal funds sold and other short-term investments 418,035  
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
Loans, fair value 1,320,641  
Accrued interest receivable 8,976  
Deposits (2,415,730)  
Other borrowed funds (30,000)  
Accrued interest payable (672)  
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 251,229 251,307
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Loans, fair value 1,308,900  
Accrued interest receivable 8,976  
Deposits (2,417,784)  
Other borrowed funds (29,354)  
Accrued interest payable (672)  
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 242,709 237,630
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
FHLB stock 10,211  
Bank-owned life insurance 54,249  
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity 80,294 97,458
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
FHLB stock 10,211  
Bank-owned life insurance 54,249  
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity $ 79,389 $ 95,020