v3.26.1
Note 9 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net gains (losses) recognized in AOCL $ 172 $ 110 $ 583 $ 15
Net gains (losses) reclassified from AOCL to the consolidated statement of operations 474 458 977 866
Foreign Exchange Forward [Member]        
Net gains (losses) recognized in AOCL 177 30 520 59
Net gains (losses) reclassified from AOCL to the consolidated statement of operations 240 (9) 379 (66)
Interest Rate Swap [Member]        
Net gains (losses) recognized in AOCL (5) 80 63 (44)
Net gains (losses) reclassified from AOCL to the consolidated statement of operations $ 234 $ 467 $ 598 $ 932