XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net (losses) gains recognized in AOCL $ 254 $ 260 $ 1,098 $ (509)
Net losses reclassified from AOCL to the consolidated statement of operations 539 525 886 1,162
Foreign Exchange Forward [Member]        
Net (losses) gains recognized in AOCL (77) (1,091) (188) (1,452)
Net losses reclassified from AOCL to the consolidated statement of operations (83) (37) (351) 114
Interest Rate Swap [Member]        
Net (losses) gains recognized in AOCL 331 1,351 1,286 943
Net losses reclassified from AOCL to the consolidated statement of operations $ 622 $ 562 $ 1,237 $ 1,048