v3.26.1
Note 5 - Derivatives (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Unrealized Gain (Loss) on Derivatives     $ 3,260,000 $ (5,343,000)  
Designated as Hedging Instrument [Member]          
Investment Owned, Cost $ 175,900,000   175,900,000   $ 179,400,000
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) 3,000,000   3,000,000   2,100,000
Derivative, Amount of Hedged Item 60,000,000   60,000,000   $ 60,000,000
Not Designated as Hedging Instrument [Member]          
Unrealized Gain (Loss) on Derivatives (63,000) $ 197,000 356,000 $ 269,000  
Interest Rate Swap [Member]          
Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net $ 982,000   $ 982,000