v3.25.4
Note 6 - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Income and Other Comprehensive Income (OCI) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Expenses $ 117,437 $ 148,042 $ 130,319
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative 907 (2,692) 944
Cost of Revenue 296,346 279,246 272,670
Foreign Exchange Forward [Member]      
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (89) (2,681) 1,830
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]      
Operating Expenses 268 (20) 46
Cost of Revenue $ 1,046 $ 6 6
Interest Rate Swap [Member]      
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative     0
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]      
Interest Expense, Operating and Nonoperating     $ 0