XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Investment Securities - Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Securities available for sale, amortized cost $ 507,466 $ 445,220
Securities available for sale, gross unrealized gains 197 5,912
Securities available for sale, gross unrealized losses 46,844 3,797
Securities available for sale, at fair value 460,819 447,335
Securities held to maturity, amortized cost 7,000 2,000
Securities held to maturity, gross unrealized gains 0 4
Securities held to maturity, gross unrealized losses 1,689 0
Securities held to maturity, fair value 5,311 2,004
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Securities available for sale, amortized cost 95,056 102,767
Securities available for sale, gross unrealized gains 0 604
Securities available for sale, gross unrealized losses 11,193 635
Securities available for sale, at fair value 83,863 102,736
Agency Collateralized Mortgage Obligations [Member]    
Securities available for sale, amortized cost 9,682 7,863
Securities available for sale, gross unrealized gains 20 98
Securities available for sale, gross unrealized losses 349 0
Securities available for sale, at fair value 9,353 7,961
US Government Agencies Debt Securities [Member]    
Securities available for sale, amortized cost 151,143 130,641
Securities available for sale, gross unrealized gains 0 489
Securities available for sale, gross unrealized losses 13,162 2,034
Securities available for sale, at fair value 137,981 129,096
US Treasury and Government [Member]    
Securities available for sale, amortized cost 82,646 50,339
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses 3,914 545
Securities available for sale, at fair value 78,732 49,794
Municipal Notes [Member]    
Securities available for sale, amortized cost 168,939 153,610
Securities available for sale, gross unrealized gains 177 4,721
Securities available for sale, gross unrealized losses 18,226 583
Securities available for sale, at fair value 150,890 157,748
Corporate Note Securities [Member]    
Securities held to maturity, amortized cost 7,000 2,000
Securities held to maturity, gross unrealized gains 0 4
Securities held to maturity, gross unrealized losses 1,689 0
Securities held to maturity, fair value $ 5,311 $ 2,004