Annual report [Section 13 and 15(d), not S-K Item 405]

Note 16 - Fair Value of Financial Instruments (Details Textual)

v3.25.1
Note 16 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Amortized Cost $ 409,968 $ 439,277
Collateralized Debt Obligations [Member]    
Impairment Loss, Debt Securities, Available-for-Sale 173  
Debt Securities, Available-for-Sale, Allowance for Credit Loss 173 173
Debt Securities, Available-for-Sale, Amortized Cost 2,156 2,170
Trust Preferred Securities Debt [Member]    
Debt Securities, Available-for-Sale, Amortized Cost $ 2,200 $ 2,200