XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Other payables, lease liabilities and accrued expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Other payables and accrued expenses
The following table sets forth the Company’s other payables and accrued expenses:
 
December 31,
 20222021
Employees and payroll accruals$40,778 $39,590 
Deferred revenues18,028 17,762 
Government authorities8,660 5,797 
Other6,114 6,853 
 $73,580 $70,002