XML 72 R58.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
Dec. 31, 2022
Dec. 31, 2021
Securities available for sale, amortized cost, due in one year or less $ 36,739  
Securities available for sale, fair value, due in one year or less 35,856  
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 218,647  
Securities available for sale, fair value, due after one year through five years 201,651  
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 42,163  
Securities available for sale, fair value, due after five years through ten years 39,334  
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,507  
Securities available for sale, amortized cost, due after ten years 105,179  
Securities available for sale, fair value, due after ten years 90,762  
Securities held to maturity, amortized cost, due after ten years 5,000  
Securities held to maturity, fair value, due after ten years 3,804  
Securities available for sale, amortized cost, single maturity 402,728  
Securities available for sale, fair value, single maturity 367,603  
Securities held to maturity, amortized cost, single maturity 7,000  
Securities held to maturity, fair value, single maturity 5,311  
Mortgage-backed securities and CMO, amortized cost 104,738  
Mortgage-backed securities and CMO, fair value 93,216  
Mortgage-backed securities and CMO, amortized cost 0  
Mortgage-backed securities and CMO, fair value 0  
Securities available for sale, amortized cost 507,466 $ 445,220
Securities available for sale, fair value 460,819 447,335
Securities held to maturity, amortized cost 7,000 2,000
Securities held to maturity, fair value $ 5,311 $ 2,004