v3.26.1
Note 6 - Debt Securities in a Continuous Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Security
Dec. 31, 2025
USD ($)
Security
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 542 528
Debt Securities in an unrealized loss position less than 12 months, fair value $ 87,292 $ 31,850
Debt Securities in an unrealized loss position less than 12 months, unrealized losses (913) (495)
Debt Securities in an unrealized loss position 12 months or longer, fair value 423,787 456,456
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses (59,212) (57,369)
Debt Securities in an unrealized loss position, fair value 511,079 488,306
Debt Securities in an unrealized loss position, unrealized losses $ (60,125) $ (57,864)
US Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 1 0
Debt Securities in an unrealized loss position less than 12 months, fair value $ 3,000 $ 0
Debt Securities in an unrealized loss position less than 12 months, unrealized losses (2) 0
Debt Securities in an unrealized loss position 12 months or longer, fair value 0 0
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses 0 0
Debt Securities in an unrealized loss position, fair value 3,000 0
Debt Securities in an unrealized loss position, unrealized losses $ (2) $ 0
US Government Agencies Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 35 35
Debt Securities in an unrealized loss position less than 12 months, fair value $ 0 $ 0
Debt Securities in an unrealized loss position less than 12 months, unrealized losses 0 0
Debt Securities in an unrealized loss position 12 months or longer, fair value 70,786 70,850
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses (5,185) (5,118)
Debt Securities in an unrealized loss position, fair value 70,786 70,850
Debt Securities in an unrealized loss position, unrealized losses $ (5,185) $ (5,118)
US States and Political Subdivisions Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 188 187
Debt Securities in an unrealized loss position less than 12 months, fair value $ 1,580 $ 0
Debt Securities in an unrealized loss position less than 12 months, unrealized losses (47) 0
Debt Securities in an unrealized loss position 12 months or longer, fair value 85,674 89,085
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses (17,039) (15,326)
Debt Securities in an unrealized loss position, fair value 87,254 89,085
Debt Securities in an unrealized loss position, unrealized losses $ (17,086) $ (15,326)
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 150 151
Debt Securities in an unrealized loss position less than 12 months, fair value $ 0 $ 0
Debt Securities in an unrealized loss position less than 12 months, unrealized losses 0 0
Debt Securities in an unrealized loss position 12 months or longer, fair value 177,590 183,138
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses (25,553) (25,767)
Debt Securities in an unrealized loss position, fair value 177,590 183,138
Debt Securities in an unrealized loss position, unrealized losses $ (25,553) $ (25,767)
Collateralized Mortgage Obligations [Member]    
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 154 149
Debt Securities in an unrealized loss position less than 12 months, fair value $ 56,793 $ 22,618
Debt Securities in an unrealized loss position less than 12 months, unrealized losses (106) (91)
Debt Securities in an unrealized loss position 12 months or longer, fair value 88,260 111,962
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses (11,363) (11,079)
Debt Securities in an unrealized loss position, fair value 145,053 134,580
Debt Securities in an unrealized loss position, unrealized losses $ (11,469) $ (11,170)
Corporate Debt Securities and Money Market Funds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
No. of debt securities | Security 14 6
Debt Securities in an unrealized loss position less than 12 months, fair value $ 25,919 $ 9,232
Debt Securities in an unrealized loss position less than 12 months, unrealized losses (758) (404)
Debt Securities in an unrealized loss position 12 months or longer, fair value 1,477 1,421
Debt Securities in an unrealized loss position 12 months or longer, unrealized losses (72) (79)
Debt Securities in an unrealized loss position, fair value 27,396 10,653
Debt Securities in an unrealized loss position, unrealized losses $ (830) $ (483)