XML 129 R114.htm IDEA: XBRL DOCUMENT v3.25.1
Note 18 - Derivatives (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrealized Gain (Loss) on Derivatives $ 1,188,000 $ (3,814,000) $ 8,857,000
Asset Pledged as Collateral [Member] | Interest Rate Swap Agreements [Member]      
Securities Received as Collateral 0    
Designated as Hedging Instrument [Member]      
Investment Owned, Cost 189,000,000 236,700,000  
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) 4,300,000 3,200,000  
Derivative, Amount of Hedged Item 60,000,000 60,000,000  
Not Designated as Hedging Instrument [Member]      
Unrealized Gain (Loss) on Derivatives (29,000) $ 75,000 $ 2,600,000
Interest Rate Swap [Member]      
Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net $ 1,600,000