v3.26.1
Note 11 - Derivative Financial Instruments (Details Textual) - Interest Rate Swap [Member]
3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Derivative, Notional Amount $ 105,500,000   $ 88,700,000
Derivative Liability 958,000   911,000
Derivative Asset     911,000
Derivative, Gain (Loss) on Derivative, Net 0 $ 0  
Fair Value Hedging [Member]      
Derivative, Notional Amount $ 100,000,000   $ 100,000,000
Derivative, Number of Instruments Held 1   1
Derivative, Fair Value, Net $ (324,000)   $ (529,000)
Derivative Asset, Subject to Master Netting Arrangement, Liability Offset (211,000)   (451,000)
Derivative Liability, Subject to Master Netting Arrangement, Asset Offset $ (113,000)   $ (78,000)