XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments - Derivatives Not Designated as Hedging Relationships (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Income (Expense) [Member]        
Derivative Instruments Not Designated as Hedging Instruments [Abstract]        
Foreign exchange forward contracts $ 1,338 $ 673 $ 1,299 $ 210