Current report of foreign issuer pursuant to Rules 13a-16 and 15d-16 Amendments

Fair Value Measurements (Details) - Schedule of assets and liabilities carried at fair value on a recurring basis

v3.22.2.2
Fair Value Measurements (Details) - Schedule of assets and liabilities carried at fair value on a recurring basis - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Inputs, Level 2 [Member] | Assets [Member]    
Assets:    
Foreign exchange forward contracts not designated as hedging instruments $ 249 $ 82
Foreign exchange forward contracts designated as hedging instruments 1,899 910
Fair Value, Inputs, Level 2 [Member] | Liabilities [Member]    
Liabilities:    
Foreign exchange forward contracts not designated as hedging instruments (427) (89)
Foreign exchange forward contracts designated as hedging instruments (2,481) (60)
Total contingent consideration [1]
Foreign exchange forward contracts fair value (760) 843
Fair Value, Inputs, Level 3 [Member] | Assets [Member]    
Assets:    
Foreign exchange forward contracts not designated as hedging instruments
Foreign exchange forward contracts designated as hedging instruments
Fair Value, Inputs, Level 3 [Member] | Liabilities [Member]    
Liabilities:    
Foreign exchange forward contracts not designated as hedging instruments
Foreign exchange forward contracts designated as hedging instruments
Total contingent consideration [1] 55,412 55,919
Foreign exchange forward contracts fair value $ 55,412 $ 55,919
[1] Includes $16.9 million and $2.4 million under Accrued expenses and other current liabilities in the Company's consolidated balance sheets as of September 30, 2022 and December 31, 2021, respectively.