XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Investment Securities - Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Securities available for sale, amortized cost, due in one year or less $ 45,936  
Securities available for sale, fair value, due in one year or less 45,056  
Securities held to maturity, amortized cost, due in one year or less 0  
Securities held to maturity, fair value, due in one year or less 0  
Securities available for sale, amortized cost, due after one year through five years 213,953  
Securities available for sale, fair value, due after one year through five years 200,774  
Securities held to maturity, amortized cost, due after one year through five years 0  
Securities held to maturity, fair value, due after one year through five years 0  
Securities available for sale, amortized cost, due after five years through ten years 41,376  
Securities available for sale, fair value, due after five years through ten years 39,120  
Securities held to maturity, amortized cost, due after five years through ten years 2,000  
Securities held to maturity, fair value, due after five years through ten years 1,520  
Securities available for sale, amortized cost, due after ten years 105,940  
Securities available for sale, fair value, due after ten years 93,887  
Securities held to maturity, amortized cost, due after ten years 5,000  
Securities held to maturity, fair value, due after ten years 3,776  
Securities available for sale, amortized cost, single maturity 407,205  
Securities available for sale, fair value, single maturity 378,837  
Securities held to maturity, amortized cost, single maturity 7,000  
Securities held to maturity, fair value, single maturity 5,296  
Mortgage-backed securities and CMO, amortized cost 100,717  
Mortgage-backed securities and CMO, fair value 91,253  
Mortgage-backed securities and CMO, amortized cost 0  
Mortgage-backed securities and CMO, fair value 0  
Securities available for sale, amortized cost 507,922 $ 507,466
Securities available for sale, fair value 470,090 460,819
Securities held to maturity, amortized cost 7,000 7,000
Securities held to maturity, fair value $ 5,296 $ 5,311