v3.26.1
Note 17 - Fair Values of Financial Instruments - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value $ 370,614 $ 331,121
Equity securities at fair value 3,354 2,593
Total assets 385,628 350,909
Interest Rate Swap [Member]    
Interest rate swaps - gross assets 11,660 17,195
Interest rate swaps - gross liabilities 11,660 17,195
Fair Value, Inputs, Level 1 [Member]    
Equity securities at fair value 3,354 2,593
Total assets 3,354 2,593
Fair Value, Inputs, Level 1 [Member] | Interest Rate Swap [Member]    
Interest rate swaps - gross assets 0 0
Interest rate swaps - gross liabilities 0 0
Fair Value, Inputs, Level 2 [Member]    
Equity securities at fair value 0 0
Total assets 378,670 343,505
Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]    
Interest rate swaps - gross assets 11,660 17,195
Interest rate swaps - gross liabilities 11,660 17,195
Fair Value, Inputs, Level 3 [Member]    
Equity securities at fair value 0 0
Total assets 3,604 4,811
Fair Value, Inputs, Level 3 [Member] | Interest Rate Swap [Member]    
Interest rate swaps - gross assets 0 0
Interest rate swaps - gross liabilities 0 0
US Government Corporations and Agencies Securities [Member]    
Fair Value 18,751 15,707
US Government Corporations and Agencies Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value 0 0
US Government Corporations and Agencies Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value 18,751 15,707
US Government Corporations and Agencies Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value 0 0
US States and Political Subdivisions Debt Securities [Member]    
Fair Value 16,282 16,120
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value 0 0
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value 12,678 11,803
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value 3,604 4,317
Corporate Debt Securities [Member]    
Fair Value 24,682 27,267
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value 0 0
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value 24,682 26,773
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value 0 494
Residential Mortgage-Backed Securities [Member]    
Fair Value 247,379 208,768
Residential Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value 0 0
Residential Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value 247,379 208,768
Residential Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value 0 0
Commercial Mortgage-Backed Securities [Member]    
Fair Value 63,520 63,259
Commercial Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value 0 0
Commercial Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value 63,520 63,259
Commercial Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value $ 0 $ 0