XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Derivatives and Hedging Activities - Effective Portion of the Gains and Losses on Derivative Instruments Designated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Changes in unrealized gains (losses) $ 1,432 $ (144) $ 1,146 $ (339)
Cash Flow Hedging [Member]        
Changes in unrealized gains (losses) 1,432 (144) 1,146 (339)
Cash Flow Hedging [Member] | Foreign Exchange Option [Member]        
Changes in unrealized gains (losses) 378 16 282 16
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]        
Changes in unrealized gains (losses) $ 1,054 $ (160) $ 864 $ (355)