v3.26.1
Note 9 - Fair Value Measurements - Fair Value Estimates for Financial Instruments, Excluding Financial Instruments on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Reported Value Measurement [Member]    
Cash and due from banks $ 301,934 $ 567,801
Debt securities held to maturity 807,846 819,574
Loans 658,043 714,909
Deposits 4,772,777 4,840,019
Securities sold under repurchase agreements 131,813 137,298
Estimate of Fair Value Measurement [Member]    
Cash and due from banks 301,934 567,801
Debt securities held to maturity 790,440 812,580
Loans 652,020 716,439
Deposits 4,771,255 4,836,933
Securities sold under repurchase agreements 131,813 137,298
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and due from banks 301,934 567,801
Debt securities held to maturity 0 0
Loans 0 0
Deposits 0 0
Securities sold under repurchase agreements 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and due from banks 0 0
Debt securities held to maturity 790,440 812,580
Loans 0 0
Deposits 4,710,838 4,772,998
Securities sold under repurchase agreements 131,813 137,298
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and due from banks 0 0
Debt securities held to maturity 0 0
Loans 652,020 716,439
Deposits 60,417 63,935
Securities sold under repurchase agreements $ 0 $ 0