XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities available for sale, amortized cost $ 184,687 $ 295,045
Securities available for sale, unrealized gains 12 29
Securities available for sale, unrealized losses (14,850) (14,113)
Securities available for sale, fair value 169,849 280,961
US Treasury Securities [Member]    
Securities available for sale, amortized cost 55,760 146,653
Securities available for sale, unrealized gains 10 16
Securities available for sale, unrealized losses (1) (843)
Securities available for sale, fair value 55,769 145,826
US Government Agencies Debt Securities [Member]    
Securities available for sale, amortized cost   5,750
Securities available for sale, unrealized gains   0
Securities available for sale, unrealized losses   (1)
Securities available for sale, fair value   5,749
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale, amortized cost 13,949 19,528
Securities available for sale, unrealized gains 2 11
Securities available for sale, unrealized losses (114) (162)
Securities available for sale, fair value 13,837 19,377
Corporate Debt Securities [Member]    
Securities available for sale, amortized cost 28,598 28,566
Securities available for sale, unrealized gains 0 0
Securities available for sale, unrealized losses (1,056) (1,485)
Securities available for sale, fair value 27,542 27,081
Mortgage-backed Agency Securities [Member]    
Securities available for sale, amortized cost 86,380 94,548
Securities available for sale, unrealized gains 0 2
Securities available for sale, unrealized losses (13,679) (11,622)
Securities available for sale, fair value $ 72,701 $ 82,928