XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Securities available-for-sale, amortized costs $ 685,472 $ 697,786
Securities available-for-sale, gross unrealized gains 53 0
Securities available-for-sale, gross unrealized losses 63,254 79,185
Securities available-for-sale, fair values 622,271 618,601
US Government Agencies Debt Securities [Member]    
Securities available-for-sale, amortized costs 353,077 353,904
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 32,645 42,060
Securities available-for-sale, fair values 320,432 311,844
US States and Political Subdivisions Debt Securities [Member]    
Securities available-for-sale, amortized costs 178,270 179,507
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 25,542 29,614
Securities available-for-sale, fair values 152,728 149,893
Collateralized Mortgage-Backed Securities [Member]    
Securities available-for-sale, amortized costs 146,619 156,875
Securities available-for-sale, gross unrealized gains 53 0
Securities available-for-sale, gross unrealized losses 4,427 6,724
Securities available-for-sale, fair values 142,245 150,151
Corporate Debt Securities [Member]    
Securities available-for-sale, amortized costs 6,507 6,504
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 631 754
Securities available-for-sale, fair values 5,876 5,750
US Treasury Securities [Member]    
Securities available-for-sale, amortized costs 999 996
Securities available-for-sale, gross unrealized gains 0 0
Securities available-for-sale, gross unrealized losses 9 33
Securities available-for-sale, fair values $ 990 $ 963