Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Securities - Available for Sale Securities (Details)

v3.22.1
Note 4 - Securities - Available for Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Amortized Cost, Total $ 506,686 $ 521,485
Available for sale securities, gross unrealized gains 1,772 10,865
Available for sale securities, gross unrealized losses (44,138) (5,461)
Total securities available-for-sale 464,320 526,889
US Government-sponsored Enterprises Debt Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 8,883 8,883
Available for sale securities, gross unrealized gains 0 0
Available for sale securities, gross unrealized losses (681) (214)
Total securities available-for-sale 8,202 8,669
US Treasury Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 199 400
Available for sale securities, gross unrealized gains 0 0
Available for sale securities, gross unrealized losses 0 0
Total securities available-for-sale 199 400
Collateralized Mortgage Obligations and Residential Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 178,431 187,279
Available for sale securities, gross unrealized gains 45 961
Available for sale securities, gross unrealized losses (14,353) (3,539)
Total securities available-for-sale 164,123 184,701
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 317,000 322,750
Available for sale securities, gross unrealized gains 1,727 9,904
Available for sale securities, gross unrealized losses (27,903) (527)
Total securities available-for-sale 290,824 332,127
Collateralized Debt Obligations [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 2,173 2,173
Available for sale securities, gross unrealized gains 0 0
Available for sale securities, gross unrealized losses (1,201) (1,181)
Total securities available-for-sale $ 972 $ 992