XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Foreign exchange forward contracts   $ 988  
Changes in unrealized gains (losses) $ (74) 16 $ (1,461)
Cash Flow Hedging [Member]      
Changes in unrealized gains (losses) (74) 16 (1,461)
Derivative Asset, Total 0 988  
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Foreign exchange forward contracts 0 988  
Changes in unrealized gains (losses) (115) 281 (1,100)
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]      
Changes in unrealized gains (losses) $ 41 $ (265) $ (361)