XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Securities available-for-sale, amortized costs $ 687,097 $ 680,496
Securities available-for-sale, gross unrealized gains 32 24
Securities available-for-sale, gross unrealized losses 56,646 78,622
Securities available-for-sale, fair values 630,483 601,898
US Government Agencies Debt Securities [Member]    
Securities available-for-sale, amortized costs 322,309 351,136
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 26,437 40,012
Securities available-for-sale, fair values 295,872 311,124
US States and Political Subdivisions Debt Securities [Member]    
Securities available-for-sale, amortized costs 177,617 178,106
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 25,612 32,372
Securities available-for-sale, fair values 152,005 145,734
Collateralized Mortgage-Backed Securities [Member]    
Securities available-for-sale, amortized costs 181,664 143,747
Securities available-for-sale, gross unrealized gains 32 24
Securities available-for-sale, gross unrealized losses 4,033 5,473
Securities available-for-sale, fair values 177,663 138,298
Corporate Debt Securities [Member]    
Securities available-for-sale, amortized costs 5,507 6,507
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 564 764
Securities available-for-sale, fair values $ 4,943 5,743
US Treasury Securities [Member]    
Securities available-for-sale, amortized costs   1,000
Securities available-for-sale, gross unrealized gains   0
Securities available-for-sale, gross unrealized losses   1
Securities available-for-sale, fair values   $ 999