v3.26.1
Note 3 - Securities Available for Sale - Schedule of Securities in Unrealized Loss Positions (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities available for sale, fair value, less than 12 months $ 282,195 $ 109,216
Securities available for sale, accumulated loss, less than 12 months (7,051) (2,338)
Securities available for sale, fair value, more than 12 months 984,499 1,040,492
Securities available for sale, accumulated loss, more than 12 months (182,246) (184,461)
Securities available for sale, fair value 1,266,694 1,149,708
Securities available for sale, accumulated loss (189,297) (186,799)
US Treasury and Government [Member]    
Securities available for sale, fair value, less than 12 months 1,166 100
Securities available for sale, accumulated loss, less than 12 months (9) 0
Securities available for sale, fair value, more than 12 months 92,442 93,211
Securities available for sale, accumulated loss, more than 12 months (10,204) (9,487)
Securities available for sale, fair value 93,608 93,311
Securities available for sale, accumulated loss (10,213) (9,487)
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale, fair value, less than 12 months 95,438 6,302
Securities available for sale, accumulated loss, less than 12 months (3,433) (1,360)
Securities available for sale, fair value, more than 12 months 406,107 432,053
Securities available for sale, accumulated loss, more than 12 months (83,706) (86,811)
Securities available for sale, fair value 501,545 438,355
Securities available for sale, accumulated loss (87,139) (88,171)
Corporate Debt Securities [Member]    
Securities available for sale, fair value, less than 12 months 14,899 2,962
Securities available for sale, accumulated loss, less than 12 months (244) (44)
Securities available for sale, fair value, more than 12 months 5,345 6,293
Securities available for sale, accumulated loss, more than 12 months (227) (245)
Securities available for sale, fair value 20,244 9,255
Securities available for sale, accumulated loss (471) (289)
Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale, fair value, less than 12 months 102,486 48,965
Securities available for sale, accumulated loss, less than 12 months (1,716) (313)
Securities available for sale, fair value, more than 12 months 407,276 437,859
Securities available for sale, accumulated loss, more than 12 months (82,261) (82,660)
Securities available for sale, fair value 509,762 486,824
Securities available for sale, accumulated loss (83,977) (82,973)
Collateralized Mortgage Obligations [Member]    
Securities available for sale, fair value, less than 12 months 68,206 50,887
Securities available for sale, accumulated loss, less than 12 months (1,649) (621)
Securities available for sale, fair value, more than 12 months 71,540 69,006
Securities available for sale, accumulated loss, more than 12 months (5,712) (5,118)
Securities available for sale, fair value 139,746 119,893
Securities available for sale, accumulated loss (7,361) (5,739)
Small Business Administration [Member]    
Securities available for sale, fair value, less than 12 months 0 0
Securities available for sale, accumulated loss, less than 12 months 0 0
Securities available for sale, fair value, more than 12 months 1,789 2,070
Securities available for sale, accumulated loss, more than 12 months (136) (140)
Securities available for sale, fair value 1,789 2,070
Securities available for sale, accumulated loss $ (136) $ (140)