XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Derivative Instruments and Hedging Activities - Summary of Gains (Losses) (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Gains (losses) recognized on derivatives $ 635 $ 145 $ 668 $ 44
Foreign Exchange Forward [Member] | Sales [Member]        
Gains (losses) recognized on derivatives 599 145 841 44
Foreign Exchange Forward [Member] | Property and Equipment [Member]        
Gains (losses) recognized on derivatives 32 0 (95) 0
Interest Rate Swap [Member] | Interest Expense [Member]        
Gains (losses) recognized on derivatives $ 4 $ 0 $ (78) $ 0