v3.25.2
Note 3 - Securities - Schedule of Securities in Unrealized Loss Positions (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities available for sale, fair value, less than 12 months $ 117,884 $ 170,520
Securities available for sale, accumulated loss, less than 12 months (3,241) (7,987)
Securities available for sale, fair value, more than 12 months 1,033,953 1,034,046
Securities available for sale, accumulated loss, more than 12 months (222,067) (237,726)
Securities available for sale, fair value 1,151,837 1,204,566
Securities available for sale, accumulated loss (225,308) (245,713)
US Treasury and Government [Member]    
Securities available for sale, fair value, less than 12 months 1,045 4,592
Securities available for sale, accumulated loss, less than 12 months (13) (320)
Securities available for sale, fair value, more than 12 months 107,303 110,515
Securities available for sale, accumulated loss, more than 12 months (11,832) (16,865)
Securities available for sale, fair value 108,348 115,107
Securities available for sale, accumulated loss (11,845) (17,185)
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale, fair value, less than 12 months 36,417 66,436
Securities available for sale, accumulated loss, less than 12 months (2,310) (4,946)
Securities available for sale, fair value, more than 12 months 412,515 400,911
Securities available for sale, accumulated loss, more than 12 months (107,337) (101,418)
Securities available for sale, fair value 448,932 467,347
Securities available for sale, accumulated loss (109,647) (106,364)
Corporate Debt Securities [Member]    
Securities available for sale, fair value, less than 12 months 3,724 4,303
Securities available for sale, accumulated loss, less than 12 months (42) (146)
Securities available for sale, fair value, more than 12 months 8,415 8,568
Securities available for sale, accumulated loss, more than 12 months (462) (427)
Securities available for sale, fair value 12,139 12,871
Securities available for sale, accumulated loss (504) (573)
Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale, fair value, less than 12 months 9,399 30,143
Securities available for sale, accumulated loss, less than 12 months (79) (365)
Securities available for sale, fair value, more than 12 months 452,400 460,172
Securities available for sale, accumulated loss, more than 12 months (96,667) (112,152)
Securities available for sale, fair value 461,799 490,315
Securities available for sale, accumulated loss (96,746) (112,517)
Collateralized Mortgage Obligations [Member]    
Securities available for sale, fair value, less than 12 months 67,299 65,046
Securities available for sale, accumulated loss, less than 12 months (797) (2,210)
Securities available for sale, fair value, more than 12 months 51,047 51,405
Securities available for sale, accumulated loss, more than 12 months (5,587) (6,624)
Securities available for sale, fair value 118,346 116,451
Securities available for sale, accumulated loss (6,384) (8,834)
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 2,273 2,475
Securities available for sale, accumulated loss, more than 12 months (182) (240)
Securities available for sale, fair value 2,273 2,475
Securities available for sale, accumulated loss $ (182) $ (240)