v3.26.1
Note 4 - Investment Securities - Summary of Continuous Unrealized Loss Position for Securities Classified as AFS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less than 12 Months, Fair Value $ 108,537 $ 30,685
Less than 12 Months, Unrealized Losses (1,938) (217)
12 Months or More, Fair Value 248,444 265,528
12 Months or More, Unrealized Losses (46,683) (46,197)
Fair Value 356,981 296,213
Unrealized Losses (48,621) (46,414)
US Government Corporations and Agencies Securities [Member]    
Less than 12 Months, Fair Value 22,023 5,669
Less than 12 Months, Unrealized Losses (345) (18)
12 Months or More, Fair Value 3,940 3,017
12 Months or More, Unrealized Losses (194) (195)
Fair Value 25,963 8,686
Unrealized Losses (539) (213)
US States and Political Subdivisions Debt Securities [Member]    
Less than 12 Months, Fair Value 4,497 0
Less than 12 Months, Unrealized Losses (96) 0
12 Months or More, Fair Value 11,599 14,330
12 Months or More, Unrealized Losses (1,494) (1,497)
Fair Value 16,096 14,330
Unrealized Losses (1,590) (1,497)
Corporate Debt Securities [Member]    
Less than 12 Months, Fair Value 2,840 3,169
Less than 12 Months, Unrealized Losses (107) (32)
12 Months or More, Fair Value 12,512 14,196
12 Months or More, Unrealized Losses (1,244) (1,303)
Fair Value 15,352 17,365
Unrealized Losses (1,351) (1,335)
Residential Mortgage-Backed Securities [Member]    
Less than 12 Months, Fair Value 56,494 11,982
Less than 12 Months, Unrealized Losses (1,135) (97)
12 Months or More, Fair Value 180,462 192,175
12 Months or More, Unrealized Losses (36,599) (36,089)
Fair Value 236,956 204,157
Unrealized Losses (37,734) (36,186)
Commercial Mortgage-Backed Securities [Member]    
Less than 12 Months, Fair Value 22,683 9,865
Less than 12 Months, Unrealized Losses (255) (70)
12 Months or More, Fair Value 39,931 41,810
12 Months or More, Unrealized Losses (7,152) (7,113)
Fair Value 62,614 51,675
Unrealized Losses $ (7,407) $ (7,183)