XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Short Term Liabilities - Schedule of Accrued Expenses and Other Short Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Employees $ 44,158 $ 42,000
Government authorities and other 43,788 34,745
Accrued expenses 27,055 21,167
Operating lease liabilities, current 10,049 9,872
Foreign exchange forward contract derivatives 7 7,447
Accrued expenses and other short-term liabilities $ 125,057 $ 115,231
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other short-term liabilities Accrued expenses and other short-term liabilities