v3.26.1
Note 2 - Debt Securities - Schedule of Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Less than 12 months, fair value $ 183,226 $ 108,081
Less than 12 months, unrealized losses (1,542) (457)
12 months or more, fair value 3,033 4,131
12 months or more, unrealized losses (309) (286)
Unrealized loss position, fair value 186,259 112,212
Unrealized loss position, unrealized losses (1,851) (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 406 458
12 months or more, unrealized losses (19) (20)
Unrealized loss position, fair value 406 458
Unrealized loss position, unrealized losses (19) (20)
Commercial Mortgage-Backed Securities [Member]    
Less than 12 months, fair value 5,402 3,441
Less than 12 months, unrealized losses (46) (20)
12 months or more, fair value 0 1,004
12 months or more, unrealized losses 0 (7)
Unrealized loss position, fair value 5,402 4,445
Unrealized loss position, unrealized losses (46) (27)
Residential Mortgage-Backed Securities [Member]    
Less than 12 months, fair value 176,085 103,636
Less than 12 months, unrealized losses (1,456) (437)
12 months or more, fair value 1,772 1,798
12 months or more, unrealized losses (213) (198)
Unrealized loss position, fair value 177,857 105,434
Unrealized loss position, unrealized losses (1,669) (635)
US States and Political Subdivisions Debt Securities [Member]    
Less than 12 months, fair value 1,739 1,004
Less than 12 months, unrealized losses (40) 0
12 months or more, fair value 855 871
12 months or more, unrealized losses (77) (61)
Unrealized loss position, fair value 2,594 1,875
Unrealized loss position, unrealized losses $ (117) $ (61)