v3.26.1
Note 3 - Securities - Securities in a Continuous Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Temporarily impaired securities, less than 12 months, fair value $ 57,666 $ 6,221
Temporarily impaired securities, less than 12 months unrealized loss 587 146
Temporarily impaired securities, 12 months or more fair value 544,117 577,726
Temporarily impaired securities, 12 months or more unrealized loss 51,394 78,476
US Government Agencies Debt Securities [Member]    
Marketable Securities [Line Items]    
Temporarily impaired securities, less than 12 months, fair value 0 0
Temporarily impaired securities, less than 12 months unrealized loss 0 0
Temporarily impaired securities, 12 months or more fair value 288,055 311,124
Temporarily impaired securities, 12 months or more unrealized loss 24,298 40,012
US States and Political Subdivisions Debt Securities [Member]    
Marketable Securities [Line Items]    
Temporarily impaired securities, less than 12 months, fair value 1,680 885
Temporarily impaired securities, less than 12 months unrealized loss 364 118
Temporarily impaired securities, 12 months or more fair value 151,652 144,849
Temporarily impaired securities, 12 months or more unrealized loss 23,372 32,254
Commercial Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Temporarily impaired securities, less than 12 months, fair value 55,986 5,336
Temporarily impaired securities, less than 12 months unrealized loss 223 28
Temporarily impaired securities, 12 months or more fair value 99,446 115,011
Temporarily impaired securities, 12 months or more unrealized loss 3,183 5,445
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Temporarily impaired securities, less than 12 months, fair value 0 0
Temporarily impaired securities, less than 12 months unrealized loss 0 0
Temporarily impaired securities, 12 months or more fair value 4,964 5,743
Temporarily impaired securities, 12 months or more unrealized loss $ 541 764
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Temporarily impaired securities, less than 12 months, fair value   0
Temporarily impaired securities, less than 12 months unrealized loss   0
Temporarily impaired securities, 12 months or more fair value   999
Temporarily impaired securities, 12 months or more unrealized loss   $ 1