XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Fair Value Measurements - Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities available-for-sale $ 648,513 $ 736,389
Reported Value Measurement [Member]    
Securities available-for-sale 648,513 736,389
Estimate of Fair Value Measurement [Member]    
Securities available-for-sale 648,513 736,389
Fair Value, Inputs, Level 1 [Member] | Reported Value Measurement [Member]    
Cash and cash equivalents 101,227 55,101
Interest-bearing time deposits 6,166 8,904
Accrued income receivable 13,864 12,953
Securities sold under agreements to repurchase 52,412 53,994
Accrued interest payable 3,208 4,710
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 101,227 55,101
Interest-bearing time deposits 5,938 8,444
Accrued income receivable 13,864 12,953
Securities sold under agreements to repurchase 52,412 53,994
Accrued interest payable 3,208 4,710
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
FHLB and FRB stock 3,883 3,086
Loans held for sale 342 124
Derivative financial instruments 996 1,225
Deposits 1,846,682 1,811,831
Other borrowings 46,952 110,588
Derivative financial instruments, liabilities 248 745
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
FHLB and FRB stock 3,883 3,086
Loans held for sale 342 124
Derivative financial instruments 996 1,225
Deposits 1,848,472 1,812,718
Other borrowings 46,543 110,376
Derivative financial instruments, liabilities 248 745
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
Loans receivable, net 1,303,917 1,277,812
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
Loans receivable, net $ 1,261,703 $ 1,224,446