Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Note 4 - Fair Value - Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash and due from banks $ 40,255 $ 51,215
Federal funds sold and other short-term investments 343,676 703,955
Bank-owned life insurance 53,791 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 40,255  
Federal funds sold and other short-term investments 343,676  
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and due from banks 40,255  
Federal funds sold and other short-term investments 343,676  
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
Loans, fair value 1,253,557  
Accrued interest receivable 7,499  
Deposits (2,321,545)  
Other borrowed funds (30,000)  
Accrued interest payable (365)  
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 251,266 251,307
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Loans, fair value 1,233,454  
Accrued interest receivable 7,499  
Deposits (2,323,329)  
Other borrowed funds (28,785)  
Accrued interest payable (365)  
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 238,104 237,630
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
FHLB stock 10,211  
Bank-owned life insurance 53,791  
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity 89,134 97,458
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
FHLB stock 10,211  
Bank-owned life insurance 53,791  
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity $ 87,250 $ 95,020