v3.25.2
Note 2 - INVESTMENT SECURITIES - Securities in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities HTM:    
Securities HTM, Less than 12 Months, Fair Value $ 277,490 $ 163,414
Securities HTM, Less than 12 Months, Gross Unrealized Losses (48,222) (14,382)
Securities HTM, 12 Months or More, Fair Value 280,037 254,361
Securities HTM, 12 Months or More, Gross Unrealized Losses (72,442) (48,789)
Securities HTM, Total, Fair Value 557,527 417,775
Securities HTM, Total, Gross Unrealized Losses (120,664) (63,171)
Securities AFS:    
Securities AFS, Less than 12 Months, Fair Value 15,439 8,657
Securities AFS, Less than 12 Months, Gross Unrealized Losses (197) (32)
Securities AFS, 12 Months or More, Fair Value 233,656 261,378
Securities AFS, 12 Months or More, Gross Unrealized Losses (58,055) (50,381)
Securities AFS, Total, Fair Value 249,095 270,035
Securities AFS, Total, Gross Unrealized Losses (58,252) (50,413)
Municipal securities    
Securities HTM:    
Securities HTM, Less than 12 Months, Fair Value 276,990 162,914
Securities HTM, Less than 12 Months, Gross Unrealized Losses (48,221) (14,382)
Securities HTM, 12 Months or More, Fair Value 279,489 253,818
Securities HTM, 12 Months or More, Gross Unrealized Losses (72,441) (48,782)
Securities HTM, Total, Fair Value 556,479 416,732
Securities HTM, Total, Gross Unrealized Losses (120,662) (63,164)
Securities AFS:    
Securities AFS, Less than 12 Months, Fair Value 1,400 798
Securities AFS, Less than 12 Months, Gross Unrealized Losses (44) (6)
Securities AFS, 12 Months or More, Fair Value 152,579 163,777
Securities AFS, 12 Months or More, Gross Unrealized Losses (50,015) (40,083)
Securities AFS, Total, Fair Value 153,979 164,575
Securities AFS, Total, Gross Unrealized Losses (50,059) (40,089)
Other securities    
Securities HTM:    
Securities HTM, Less than 12 Months, Fair Value 500 500
Securities HTM, Less than 12 Months, Gross Unrealized Losses (1)  
Securities HTM, 12 Months or More, Fair Value 548 543
Securities HTM, 12 Months or More, Gross Unrealized Losses (1) (7)
Securities HTM, Total, Fair Value 1,048 1,043
Securities HTM, Total, Gross Unrealized Losses (2) (7)
U.S. treasuries and govt. sponsored agency securities    
Securities AFS:    
Securities AFS, Less than 12 Months, Fair Value 62 6,522
Securities AFS, Less than 12 Months, Gross Unrealized Losses (1) (2)
Securities AFS, 12 Months or More, Fair Value 13,643 13,369
Securities AFS, 12 Months or More, Gross Unrealized Losses (2,003) (2,527)
Securities AFS, Total, Fair Value 13,705 19,891
Securities AFS, Total, Gross Unrealized Losses (2,004) (2,529)
Residential mortgage-backed and related securities    
Securities AFS:    
Securities AFS, Less than 12 Months, Fair Value 13,977 1,337
Securities AFS, Less than 12 Months, Gross Unrealized Losses (152) (24)
Securities AFS, 12 Months or More, Fair Value 35,931 48,520
Securities AFS, 12 Months or More, Gross Unrealized Losses (4,354) (5,578)
Securities AFS, Total, Fair Value 49,908 49,857
Securities AFS, Total, Gross Unrealized Losses (4,506) (5,602)
Corporate securities    
Securities AFS:    
Securities AFS, 12 Months or More, Fair Value 31,503 35,712
Securities AFS, 12 Months or More, Gross Unrealized Losses (1,683) (2,193)
Securities AFS, Total, Fair Value 31,503 35,712
Securities AFS, Total, Gross Unrealized Losses $ (1,683) $ (2,193)