XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Income and Other Comprehensive Income (OCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating Expenses $ 28,437 $ 25,564
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (133)  
Cost of revenues 72,527 71,078
Foreign Exchange Forward [Member]    
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (213) 42
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Operating Expenses (87) (593)
Cost of revenues $ (22) $ (143)