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
Mar. 31, 2026
Dec. 31, 2025
Reported Value Measurement [Member]    
Cash and due from banks $ 397,284 $ 567,801
Debt securities held to maturity 799,558 819,574
Loans 685,053 714,909
Deposits 4,783,752 4,840,019
Securities sold under repurchase agreements 144,456 137,298
Estimate of Fair Value Measurement [Member]    
Cash and due from banks 397,284 567,801
Debt securities held to maturity 784,304 812,580
Loans 683,792 716,439
Deposits 4,779,959 4,836,933
Securities sold under repurchase agreements 144,456 137,298
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and due from banks 397,284 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 784,304 812,580
Loans 0 0
Deposits 4,718,809 4,772,998
Securities sold under repurchase agreements 144,456 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 683,792 716,439
Deposits 61,150 63,935
Securities sold under repurchase agreements $ 0 $ 0