XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other liabilities
   
December 31,
 
   
2024
   
2023
 
             
Employees and payroll accruals
 
$
17,959
   
$
23,292
 
Government authorities
   
4,837
     
10,808
 
Accrued expenses
   
8,892
     
7,702
 
Other short-term liabilities
   
1,160
     
834
 
                 
   
$
32,848
   
$
42,636