Annual report pursuant to Section 13 and 15(d)

Note 6 - Derivatives - Schedule of Derivatives (Details)

v3.24.0.1
Note 6 - Derivatives - Schedule of Derivatives (Details) - Interest Rate Swap [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative assets, notional amount $ 108,200 $ 125,300
Derivative assets, fair value 4,900 6,500
Other Assets [Member]    
Derivative assets, notional amount 54,095 62,661
Derivative assets, fair value 4,856 6,463
Other Liabilities [Member]    
Derivative liabilities, notional amount 54,095 62,661
Derivative liabilities, fair value $ 4,856 $ 6,463