XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCOUNTS PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
OTHER ACCOUNTS PAYABLE AND ACCRUED EXPENSES
NOTE 6:-
OTHER ACCOUNTS PAYABLE AND ACCRUED EXPENSES
 
   
December 31,
 
   
2023
   
2022
 
             
Employees and related accruals
 
$
3,125
   
$
2,812
 
Accrued expenses
   
7,858
     
6,396
 
                 
   
$
10,983
   
$
9,208