XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Accounts Payable
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Accounts Payable [Abstract]  
ACCRUED EXPENSES AND OTHER ACCOUNTS PAYABLE

Note 11:- ACCRUED EXPENSES AND other accounts payable

 

Accrued expenses and other accounts payable are comprised of the following as of the below dates:

 

   December 31, 
   2022   2023 
Employees and payroll accruals  $29,746   $27,460 
Accrued expenses   10,239    9,296 
Government authorities and other   6,857    4,736 
Total  $46,842   $41,492