Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Note 4 - Securities - Available for Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Amortized Cost, Total $ 460,103 $ 521,485
Available for sale securities, gross unrealized gains 0 10,865
Available for sale securities, gross unrealized losses (101,068) (5,461)
Total securities available-for-sale 359,035 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 (1,338) (214)
Total securities available-for-sale 7,545 8,669
US Treasury Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 394 400
Available for sale securities, gross unrealized gains 0 0
Available for sale securities, gross unrealized losses 0 0
Total securities available-for-sale 394 400
Collateralized Mortgage Obligations and Residential Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 166,651 187,279
Available for sale securities, gross unrealized gains 0 961
Available for sale securities, gross unrealized losses (29,370) (3,539)
Total securities available-for-sale 137,281 184,701
US States and Political Subdivisions Debt Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost, Total 282,002 322,750
Available for sale securities, gross unrealized gains 0 9,904
Available for sale securities, gross unrealized losses (69,214) (527)
Total securities available-for-sale 212,788 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,146) (1,181)
Total securities available-for-sale $ 1,027 $ 992