Quarterly report [Sections 13 or 15(d)]

Note 12 - Fair Value (Details Textual)

v3.25.1
Note 12 - Fair Value (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Amortized Cost $ 406,751 $ 409,968
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,152 2,156
Trust Preferred Securities Debt [Member]    
Debt Securities, Available-for-Sale, Amortized Cost $ 2,200 $ 2,200