v3.26.1
Note 7 - Fair Value Measurements and Fair Value of Financial Instruments - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities available-for-sale, fair value $ 1,196,384 $ 1,250,938
Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 1,196,384 1,250,938
Equity securities 19,422 19,287
Derivatives 17,165 16,074
Total assets 1,232,971 1,286,299
Derivatives - interest rate contracts 372 704
Total liabilities 372 704
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 260 182
Equity securities 10,010 10,073
Derivatives 0 0
Total assets 10,270 10,255
Derivatives - interest rate contracts 0 0
Total liabilities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 1,189,746 1,244,244
Equity securities 9,412 9,214
Derivatives 17,165 16,074
Total assets 1,216,323 1,269,532
Derivatives - interest rate contracts 372 704
Total liabilities 372 704
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 6,378 6,512
Equity securities 0 0
Derivatives 0 0
Total assets 6,378 6,512
Derivatives - interest rate contracts 0 0
Total liabilities 0 0
US Government Agencies Debt Securities [Member]    
Securities available-for-sale, fair value 354,803 391,190
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 354,803 391,190
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 0 0
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 354,803 391,190
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 0 0
Residential Mortgage-Backed Securities [Member]    
Securities available-for-sale, fair value 596,158 607,144
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 596,158 607,144
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 0 0
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 596,158 607,144
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 0 0
Commercial Mortgage-Backed Securities [Member]    
Securities available-for-sale, fair value 26,628 26,969
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 26,628 26,969
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 0 0
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 26,628 26,969
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 0 0
US States and Political Subdivisions Debt Securities [Member]    
Securities available-for-sale, fair value 204,563 212,409
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 204,563 212,409
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 0 0
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 198,185 205,897
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 6,378 6,512
Corporate Debt Securities [Member]    
Securities available-for-sale, fair value 13,466 12,519
Corporate Debt Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 13,466 12,519
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 0 0
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 13,466 12,519
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 0 0
Asset-Backed Securities [Member]    
Securities available-for-sale, fair value 506 525
Asset-Backed Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 506 525
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 0 0
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 506 525
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value 0 0
Other Debt Obligations [Member]    
Securities available-for-sale, fair value 260 182
Other Debt Obligations [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale, fair value 260 182
Other Debt Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale, fair value 260 182
Other Debt Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale, fair value 0 0
Other Debt Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale, fair value $ 0 $ 0