XML 35 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other payables, lease liabilities and accrued expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Other payables, lease liabilities and accrued expenses Other payables, lease liabilities and accrued expenses
The following table sets forth the Company’s other payables and accrued expenses:
 
December 31,
 20232022
Employees and payroll accruals$51,044 $40,778 
Deferred revenues16,224 18,028 
Government authorities9,134 8,660 
Other8,322 6,114 
 $84,724 $73,580