v3.26.1
Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Changes in unrealized gains (losses) $ 24 $ (286)
Cash Flow Hedging [Member]    
Changes in unrealized gains (losses) 24 (286)
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]    
Changes in unrealized gains (losses) 0 (96)
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]    
Changes in unrealized gains (losses) $ 24 $ (190)