v3.26.1
Note 2 - Debt Securities - Schedule of Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less than 12 months, fair value $ 184,665 $ 108,081
Less than 12 months, unrealized losses (2,633) (457)
12 months or more, fair value 3,049 4,131
12 months or more, unrealized losses (283) (286)
Unrealized loss position, fair value 187,714 112,212
Unrealized loss position, unrealized losses (2,916) (743)
US Government Agencies Debt Securities [Member]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
12 months or more, fair value 403 458
12 months or more, unrealized losses (21) (20)
Unrealized loss position, fair value 403 458
Unrealized loss position, unrealized losses (21) (20)
Commercial Mortgage-Backed Securities [Member]    
Less than 12 months, fair value 15,854 3,441
Less than 12 months, unrealized losses (172) (20)
12 months or more, fair value 0 1,004
12 months or more, unrealized losses 0 (7)
Unrealized loss position, fair value 15,854 4,445
Unrealized loss position, unrealized losses (172) (27)
Residential Mortgage-Backed Securities [Member]    
Less than 12 months, fair value 168,811 103,636
Less than 12 months, unrealized losses (2,461) (437)
12 months or more, fair value 1,750 1,798
12 months or more, unrealized losses (225) (198)
Unrealized loss position, fair value 170,561 105,434
Unrealized loss position, unrealized losses (2,686) (635)
US States and Political Subdivisions Debt Securities [Member]    
Less than 12 months, fair value 0 1,004
Less than 12 months, unrealized losses 0 0
12 months or more, fair value 896 871
12 months or more, unrealized losses (37) (61)
Unrealized loss position, fair value 896 1,875
Unrealized loss position, unrealized losses $ (37) $ (61)