Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Note 4 - Fair Value - Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash and due from banks $ 27,081 $ 32,317
Federal funds sold and other short-term investments 331,400 418,035
Bank-owned life insurance 54,535 54,249
Reported Value Measurement [Member]    
Off-balance sheet credit-related items 0 0
Estimate of Fair Value Measurement [Member]    
Off-balance sheet credit-related items 0 0
Fair Value, Inputs, Level 1 [Member] | Reported Value Measurement [Member]    
Cash and due from banks 27,081 32,317
Federal funds sold and other short-term investments 331,400 418,035
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and due from banks 27,081 32,317
Federal funds sold and other short-term investments 331,400 418,035
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
Loans, fair value 1,324,768 1,320,641
Accrued interest receivable 10,266 8,976
Deposits (2,284,401) (2,415,730)
Other borrowed funds (20,000) (30,000)
Accrued interest payable (687) (672)
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 221,211 251,229
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Loans, fair value 1,299,904 1,308,900
Accrued interest receivable 10,266 8,976
Deposits (2,286,250) (2,417,784)
Other borrowed funds (19,566) (29,354)
Accrued interest payable (687) (672)
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member] | US Treasury and Government [Member]    
Securities held to maturity 213,266 242,709
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
FHLB stock 10,211 10,211
Bank-owned life insurance 54,535 54,249
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity 79,540 80,294
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
FHLB stock 10,211 10,211
Bank-owned life insurance 54,535 54,249
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member] | Nontaxable Municipal Bonds [Member]    
Securities held to maturity $ 78,385 $ 79,389