Annual report [Section 13 and 15(d), not S-K Item 405]

Note 2 - Securities - Securities with Gross Unrealized Losses Not Recognized in Income (Details)

v3.25.1
Note 2 - Securities - Securities with Gross Unrealized Losses Not Recognized in Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Estimated fair value, less than 12 months $ 3,310 $ 0
Unrealized losses, less than 12 months (156) 0
Estimated fair value, 12 months or longer 330,244 362,299
Unrealized losses, 12 months or longer (76,258) (67,963)
Estimated fair value, total 333,554 362,299
Unrealized losses, total $ (76,414) $ (67,963)
percentage 100.00% 97.60%
Number of securities, unrealized losses, less than 12 months 4 0
Number of securities, unrealized losses, 12 months or longer 409 434
Number of securitiesunrealized losses, total 413 434
US Government-sponsored Enterprises Debt Securities [Member]    
Estimated fair value, less than 12 months $ 0 $ 0
Unrealized losses, less than 12 months 0 0
Estimated fair value, 12 months or longer 8,061 7,883
Unrealized losses, 12 months or longer (823) (1,001)
Estimated fair value, total 8,061 7,883
Unrealized losses, total $ (823) $ (1,001)
percentage 100.00% 100.00%
Collateralized Mortgage Obligations and Residential Mortgage Backed Securities [Member]    
Estimated fair value, less than 12 months $ 0 $ 0
Unrealized losses, less than 12 months 0 0
Estimated fair value, 12 months or longer 109,325 123,464
Unrealized losses, 12 months or longer (26,649) (25,946)
Estimated fair value, total 109,325 123,464
Unrealized losses, total $ (26,649) $ (25,946)
percentage 100.00% 100.00%
US States and Political Subdivisions Debt Securities [Member]    
Estimated fair value, less than 12 months $ 3,310 $ 0
Unrealized losses, less than 12 months (156) 0
Estimated fair value, 12 months or longer 211,439 229,595
Unrealized losses, 12 months or longer (48,049) (40,203)
Estimated fair value, total 214,749 229,595
Unrealized losses, total $ (48,205) $ (40,203)
percentage 100.00% 96.20%
Collateralized Debt Obligations [Member]    
Estimated fair value, less than 12 months $ 0 $ 0
Unrealized losses, less than 12 months 0 0
Estimated fair value, 12 months or longer 1,419 1,357
Unrealized losses, 12 months or longer (737) (813)
Estimated fair value, total 1,419 1,357
Unrealized losses, total $ (737) $ (813)
percentage 100.00% 100.00%