v3.26.1
Note 10 - Derivatives and Hedging Activities - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest Rate Swap Assets [Member]    
Notional Amount $ 942,025 $ 961,474
Interest Rate Swap [Member]    
Derivative Assets Interest rate swaps 16,923 23,212
Derivative Liabilities Interest rate swaps 17,126 23,532
Interest Rate Swap Liabilities [Member]    
Notional Amount $ 939,998 $ 959,447