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