XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Derivative Instruments and Hedging Activities - Summary of Gains (Losses) (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Gains (losses) recognized on derivatives $ (202) $ 21 $ (413) $ 33
Foreign Exchange Forward [Member] | Sales [Member]        
Gains (losses) recognized on derivatives (396) 230 (678) 242
Foreign Exchange Forward [Member] | Property and Equipment [Member]        
Gains (losses) recognized on derivatives 0 (127) (87) (127)
Interest Rate Swap [Member] | Interest Expense [Member]        
Gains (losses) recognized on derivatives $ 194 $ (82) $ 352 $ (82)