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.3
Note 4 - Fair Value - Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and due from banks $ 40,687 $ 51,215
Federal funds sold and other short-term investments 469,786 703,955
Bank-owned life insurance 54,043 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,687  
Federal funds sold and other short-term investments 469,786  
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and due from banks 40,687  
Federal funds sold and other short-term investments 469,786  
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
Loans, fair value 1,274,262  
Accrued interest receivable 9,957  
Deposits (2,445,586)  
Other borrowed funds (30,000)  
Accrued interest payable (554)  
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 251,248 251,307
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Loans, fair value 1,249,319  
Accrued interest receivable 9,957  
Deposits (2,447,649)  
Other borrowed funds (29,006)  
Accrued interest payable (554)  
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 238,971 237,630
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
FHLB stock 10,211  
Bank-owned life insurance 54,043  
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity 78,755 97,458
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
FHLB stock 10,211  
Bank-owned life insurance 54,043  
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity $ 75,487 $ 95,020