v3.25.2
Note 10 - 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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net (losses) gains recognized in AOCL $ 110 $ 254 $ 15 $ 1,098
Net losses reclassified from AOCL to the consolidated statement of operations 458 539 866 886
Foreign Exchange Forward [Member]        
Net (losses) gains recognized in AOCL 30 (77) 59 (188)
Net losses reclassified from AOCL to the consolidated statement of operations (9) (83) (66) (351)
Interest Rate Swap [Member]        
Net (losses) gains recognized in AOCL 80 331 (44) 1,286
Net losses reclassified from AOCL to the consolidated statement of operations $ 467 $ 622 $ 932 $ 1,237