XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Financial Instruments - Derivative and Nonderivative Hedging Instrument Fair Value Disclosure (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Asset Derivatives [Abstract]    
Total asset derivatives $ 570 $ 37
Liability Derivatives [Abstract]    
Total liability derivatives 862 135
Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Asset Derivatives [Abstract]    
Foreign exchange forward contracts 570 37
Not Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Liability Derivatives [Abstract]    
Foreign exchange forward contracts $ 862 $ 135