XML 83 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Short Term Liabilities - Schedule of Accrued Expenses and Other Short Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]    
Employees $ 42,000 $ 44,057
Government authorities and other 34,745 29,693
Accrued expenses 21,167 19,620
Operating lease liabilities, current 9,872 8,794
Foreign exchange forward contract derivatives 7,447 62
Accrued expenses and other short-term liabilities $ 115,231 $ 102,226
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other short-term liabilities Accrued expenses and other short-term liabilities