v3.26.1
Note 11 - Derivative and Hedging Activities - Schedule of Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative Asset, Statement of Financial Position Other assets Other assets
Fair value asset $ 266 $ 2
Derivative Liability, Statement of Financial Position Other liabilities Other liabilities
Fair value liability $ (831) $ (1,603)
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Fair value asset 266 2
Fair value liability $ (831) $ (1,603)