XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net (losses) gains recognized in AOCL $ 1,731 $ (575)
Foreign Exchange Forward [Member]    
Net (losses) gains recognized in AOCL (1,470) (119)
Net losses reclassified from AOCL to the consolidated statement of operations (537) (805)
Interest Rate Swap [Member]    
Net (losses) gains recognized in AOCL 689 5,886
Net losses reclassified from AOCL to the consolidated statement of operations $ 2,268 $ 230